I have been going here since March and I can't say enough good things. The workout is tough! But extremely effective! The teachers are very knowledgeable and are great at adjusting the workout for your skill level or injuries. Great workout great people!