I definitely have benefited from training with Tommy. He is everything a personal trainer should be. He continually monitors my form to correct mistakes and help me avoid injury. After each evaluation, he updates my routine to further increase my mobility, strength, balance, and endurance. He motivates me to get the most out of every training session. I look forward to working with Tommy. He is professional, knowledgeable, personable, and caring.