Jeff is a wonderful trainer! He listens and communicates well. He is supportive and understands my needs, my strengths, and my struggles. Jeff is kind, patient, and encourages me to do and be the best I can! We work hard, and I see and feel the results. Thank you, Jeff!