I’ve worked with John for many years. I’ve been to his studio, he’s been to our house. I’ve even had him to the office to train my staff. His unique blend of knowledge (anatomy, physiology, yoga, etc.) and compassion makes each class special and keeps me looking forward to the next one. He seems to have an infinite elasticity in his ability to modify classes. He can range from an easy vinyasa flow, through Ashtanga, to circuit workouts that will leave you gasping.
If you are considering a personal trainer, I can’t recommend John highly enough.