Registration for the 2018 Competition is now open! Please see the 2018 NCHL Competition Rules for information on how to register.
Registration will close on November 16, 2017.
The 2018 NCHL Competition Problem will be released on November 17, 2017.