Tommy is professional, knowledgeable, personable, and caring. He continually monitors my physical condition and plans a variety of workouts to build my mobility, strength, balance, and endurance. He encourages and motivates me so I enjoy each session. I definitely have benefited from training with Tommy. He is everything a personal trainer should be.