If you are looking for a good workout this is it! Instructors are helpful and patient as you learn. Very motivating because each day at Jabz is different. I feel like I am always trying to master each exercise and get stronger. Totally different than going to a gym or most group exercise.