Drop-in classes are now available to students ages 14 and up for the summer! View schedule.

Drop-in Schedule

Sign-up opens 1 week before midnight. If there is no "Book" button next to the class, that means it is full. Waitlist options are also available (see below).

HDC Live (live-streamed classes) are in PST. For more information on HDC Live click here. Please note that there are only 3 live-streamed classes a day.

View our Refund policies


Once a class has reached capacity you will be put on the waitlist. If a spot becomes available either an automated email or text will be sent (please make sure you have enabled schedule notifications on your account) or we will call you to confirm your spot. Please reply as soon as possible. If you do not hear from us, unfortunately a spot did not open up and you will not be charged for class. Classes will automatically be put back onto your HDC account for later use.

Morning Classes

Please sign up 2 hours in advance for any of our AM morning classes. These classes may otherwise be cancelled due to a lack of students.

Late to class

Latecomers will not be admitted into class for safety reasons. To miss the warmup portion of your class you are at higher risk to be injured. *Please call us if you think you will be late. You will not be allowed to take the class if you are more than 5 minutes late.


Have you taken a look at our Frequently asked questions page?