We recommend registering as soon as possible; our courses fill up quickly. We can accommodate last-minute registrations, if space is available, but recommend you wait for your confirmation email before making arrangements in case a course has sold out.