The classes are so much fun!! I always leave feeling so good about myself and the trainers are all so lovely and supportive. Such a great place for beginners to learn, ha ... more