Canadian Junior Champs 2018
More information to follow
No late registrations will be accepted. When you register, you are committing to incurring the cost of travel regardless if you decide not to attend later. (Special considerations or illness will be discussed on a case by case basis).