I’ve been training weekly with John for about 6 months and am very pleased with the experience. At each session, John comes prepared with a workout that addresses my weekly needs for strength, power, balance, stamina, and/or agility. In the best possible way, John encourages me to go beyond my comfort zone, resulting in improved results in all training areas. John is supportive and patient, and I highly recommend him as a Personal Trainer.