Coaches are supportive and know all their members by name.
Mixed abilities in all classes and very supportive members and coaches alike.
Format changes every time I go so never feel bored.
The coaches remember where you're at and give you pointers to improve.
Fantastic staff, amazing classes.