Classes here are great. A diverse group of training partners and awesome instruction from Peterborough’s best instructors. (Facebook Review)