Working out with friends is a great motivator, as it keeps you accountable. If you don’t show up, you are letting someone else down.
Encouragement from an instructor can be a key factor in keeping you on track. Everyone loves to get compliments.
Another benefit to small group training is the social aspect. Working out with people with similar interests helps to develop friendships that can reach outside the club. Training in a group will also bring out your competitive edge and make you push harder.