Enroll

Below is a list of all the upcoming class offering. Please select a class below for a full description of meeting time, days etc.

Minimum deposit of $250 required at time of enrollment. Full payment is due at completion of course.