Wonderful atmosphere, keeps you motivated and pushes you. I hate working out; but I really look forward to the classes I feel so much better when Im done. It is so worth it when I come to one of the classes; either kick boxing or weight training. Im never disappointed.