PRIVATE, SEMI-PRIVATE, OR SMALL GROUP LESSONS AVAILABLE
See pricing table below for details
Classes currently held on Zoom
A 50% refund will be given to a student who cancels their registration 24 hours before the first class. Please read our terms of service for more information.