Classes are held at CGLA Gym in Chattanooga. Private lessons also take place at CGLA Gym, with coach availability varying by schedule.