Smashing gym! I love coming each day! Craig is a belting coach and really happy to be apart of such a great team! So happy with my progress in only a few months! Would re ... more