Skip to content



  1. Click on the category to view our offerings.
  2. Click on the class or program you want to register for.
  3. From the calendar that appears, select the date you want to register for then click “Continue.”
    • If registering for an on-demand class, select today’s date and the next available time. You will still be able to access the recording(s) immediately.
    • If you are not able to select the date you want, it may be because the class is full or registration is closed.
  4. You will then be taken to a new page to provide your contact information and pay for the class.
  5. If you have a class package, enter the membership code or the email address connected to the membership in the “Redeem Coupon, Package, or Gift Certificate” field.
  6. After clicking “Complete Payment,” you will then be given the option to schedule another appointment.



  • Instructions for how to redeem a coupon are HERE.
  • Instructions for how to register for multiple classes at once are HERE.
  • Check out additional class and membership details HERE.
  • Full descriptions of our programs, workshops, and events may be viewed here HERE.
  • Learn more about our wonderful instructors HERE.

 If you have questions or need assistance navigating our registration system, please contact us at or 540.815.4545.

How To Participate in Online Events

To participate in one of our live weekly classes, on-demand classes, or special programs:

  1. Find the live weekly class, on-demand class or program, or live program that you want to register for using our registration system.
  2. Register at least 30 minutes in advance for a live classes and programs. You can register for on-demand classes and programs at your leisure.
  3. Check your email.
    • Live Weekly Classes and Programs: You’ll receive a confirmation email that includes information about Zoom as well as the Zoom link. An hour before the class or program begins, you’ll also receive a reminder email.
    • On-Demand Classes & Programs: You’ll receive a confirmation email with the link and password to view the class. You can access the class whenever it is convenient for you.
  4. A few minutes before the live weekly class or program is scheduled to start, click the link to join.

For detailed information on how to use our registration system and Zoom, check out our USER GUIDES.