Great place for group training. I have taken classes with Ava, Vadim, Josh, Darrin, Craig, and Fanny. They all have unique styles and they are all effective! I have never left a class feeling unsatisfied. Becky at the front desk is awesome and always makes us feel welcome.