Signing up ahead of time for classes is essential
We do not over-book our classes as this compromises the experience of our students
You are welcome to drop-in, but we do not guarantee there will be space
Classes run 6 days a week! Scroll through our days below to find classes to fit your schedule.