Amazing place to train
Friendly people
Great structure to the classes
Mix of age and training abilities
Instructors are helpful and knowledgeable