Small and personal group sessions without the dread of going to a huge gym. Love that you can jump on the 6 week courses at anytime, so you can finish a course, stop if l ... more