We offer a variety of classes for every age and skill level. You can register in person, over the phone or online. Classes fill up quickly!
To offer a better learning experience, we limit the number of students per class. Check out our calendar and contact us if you have any questions.
We also reserve the right to cancel a class due to insufficient enrollment.
If we cancel a class, students will be notify and full payment will be either refunded or credit will be applied to another class.