As soon as possible. Classes are small and usually fill quickly, so four months in advance is not too early to register. Since classes without a minimum number of students may be cancelled, we'd advise you to register at least two months in advance. However, if you find a class you want to take close to the start date, give us a call. There might be a spot available for you!