Book a Class

Class Schedule

Please log-in / sign up to see the class schedule and to register for classes.

Types of Classes

Class Level: Level 1-2 or Level 2-3

Level 1-2 classes are great to get started with your practice, and are suitable for beginners to experienced practitioners. These foundational classes tend to be a slower pace and focused on alignment, while still offering opportunities for challenge.

Level 2-3 classes are great for experienced practitioners who enjoy a challenging hot and sweaty practice at a quicker pace. We do not externally heat the room - instead you will work your core and get warm from the inside out!

Workshops and Special Events

We occasionally offer workshops and special events such as Sound Meditation, Intro to Yoga, Intro to Mindfulness, Handstands, Partner Yoga, Core & Pelvic Floor, etc.

Workshops are limited class series that are available as special one-time events, or for registration as a bundle (e.g., special classes 4 weeks in a row). See our home page for details on upcoming workshops and events.

Meditation Sangha

If you’re interested in practicing seated meditation with community support (rather than asana), join us on Sundays for the Dharma Lab Meditation Sangha!

See the Class Schedule above and click on each class to learn more!

Helpful Tips

Scheduling System

We use a scheduling system called TeamUp. Please Log In or Register a new account to sign up for classes. You can also download the Team Up Members App for easy scheduling.

The "TeamUp Members" app is available on iOS and Android and allows you to view your class schedule, manage your registrations, and view your membership and attendance history. You can find the "TeamUp Members" app in the Apple App Store and on Google Play. Click the links below to go directly to the app's listing:
Apple App Store / iOS
Google Play / Android

Preregistration Required

Please sign up online at least 30 min before class to reserve your spot. You'll receive a confirmation email with the link to the class details. Last-minute signups are possible, but we recommend signing up early to reserve your space in the class and to inform the teacher of how many students to expect.

Waitlist

Sign up is first-come first-served. A waitlist will also be available. We don’t recommend dropping into the studio without signing up beforehand, because you may get turned away if the class sign-up list is full.

Cancellations

Cancellations must be made 30 min before class it will count as a Late Cancellation. If you cancel after the cancellation deadline, you may still unregister to open up a spot for someone else but this will still be counted against your membership usage limits and you will not receive a refund.