What a workout! Capoeira is the best combination of bodyweight strength training, gymnastics, freestyle movement, skill based drills, and martial arts that I have ever experienced. The instructors knowledge base, teaching skills, and patience with his students is unsurpassed. I highly recommend this class for people of all ages and fitness levels.