Latest Posts

Next Class Dates:


Class schedule will vary depending on school sports’ schedule.
Please call 207-938-3399
for current class schedule/location.
We are happy to accommodate your needs.

Please sign-up early as there is limited seating.


October 5, 2015

November 2, 2015

December 7, 2015

January 4, 2016


Have a birthday coming up? Call about our 90 day advance payment plan.

*We accept Certified Bank Check, Money Order, Cash, VISA, M/C, Discover, and American Express.
We DO NOT accept personal or business checks.
Course Fee subject to change.