Especially when starting out or just beginning a new series of exercises, it's better to work with a group to get the basics right on top of being challenged and finding the discipline to keep going when it starts getting tough. For me, achieving flexibility/agility is one of my top priorities with fitness training.