The classes are always well led, good fun and make you work but at your own ability. Instructors are so supportive and will adapt exercise if needed. Great place to get f ... more