
ENROLLMENT IS ONLINE! Please use the View Schedule/Enroll button to begin the enrollment process. If you enroll mid-session, contact us and we will customize a plan to make up any classes missed. If you are unsure of your level, click the Class Levels button below to review the levels. If you have any questions, call the office at (301) 901-0922 or use the button below to fill out our Contact USÂ form.
💦 ENROLL TODAY! 💦
Please use the View Schedule/Enroll button to begin the enrollment process.
If you are enrolling mid-session, please contact us and we’ll customize a plan to help make up any missed classes.
Not sure which level is right for you? Click the Level Finder button below to review our levels and find the best fit!

Can't join any of the sessions on the screen? If you would like to be notified by email when the next session becomes available, click the Create An Account below. For any questions, please call our office at (301) 901-0922 or use the Contact Us button below.

Session:Â Tue Sep 2 - Mon Oct 27
Makeup:Â Tue Oct 28 - Fri Oct 31

Do you like to plan ahead?
Sign up to our mailing list below, and we'll keep you updated with the next season's class schedule.