I've trained for 4 years and I have learned things that most sports won't teach you: Discipline, Self-Control and Indomitable Spirit. The instructors here are very tough, but that's because they care for you: to be the best. They are very talented and they can teach very well about aspects other than just physical training. In class, the instructors spread the energy and positivity, making training more enjoyable.