Please call for current class schedules.  Classes are changing regularly and due to high demand, schedules will no longer be posted.

New Jersey Classes are hosted with advanced payment and minimum attendance commitments.  Out of State courses require advanced booking, payment and confirmation.  Please plan in advance.  Please inquiry regarding any class questions.   

Special or Custom Class requests are also accepted.  Please inquire for further details.    

NOTE:  Advanced payment is required to guarantee class position, as materials must be ordered in advance.