I love group classes and go several times a week. I work harder in a group setting and also enjoy the social interaction. Working in group classes we motivate and encourage each other to work hard. I've done bootcamps, horizontal training classes, gliding disc classes, balance infused strength...