Drop in from out of town for a weekend class. Fantastic experience! Large and clean gym with excellent instruction and a welcoming crowd. Awesome experience!!! Highly rec ... more