• Regular adult monthly membership: $90-$100, sliding scale.

• Monthly membership for kids (ages 7 & up), teens, and college students: $75

Monthly dues for adults and teens include unlimited access to all Beginner and Basics classes (plus Advanced classes, once you’re ready for them). Come to as many classes as you like!

To register, just select your registration option from the drop-down menu below and click the Subscribe button.

Student’s Name


Visiting from out of town, or not registered yet? You’re welcome to watch a class, or join us on the mat to train ($20 drop-in fee to train; watching is free).

We use PayPal to process our transactions. You do not need a PayPal account to use our payment system.  Once you’re registered, payments are charged automatically on a monthly basis.

If you choose to discontinue your training for any reason, it’s your responsibility to cancel any automatic payments. This can be done through PayPal or you can email us. Please send all requests ten (10) business days before the next payment is due. Refunds will not be provided to students who stop attending classes and neglect to cancel automatic payments.

If you have any questions about using PayPal, please visit their user-friendly help center or contact us.

Advancing to a new rank?
Pay your testing fee here:

Testing Fees