Are all classes for beginners?

The class instructors have been trained to scale all classes to suit all abilities, so beginners won’t be overstretched and more advanced folks will still get a real workout.