Kim and her staff are experts in their respective fields and do an outstanding job of challenging clients to hit their edge while providing just the right amount of encouragement. Classes are fun and thorough and the knowledge they have shared about the workings of our bodies and muscles has been enlightening…