Awesome gym with world-class coaches, they really give you a great understanding of the fundamentals and I look forward to getting involved in the more advanced classes.