These coaches teach at top ranked spots and have great lesson fulfillment & student reviews.
Try it risk-free.Subscribe to any coach, get a free lesson. no charge today. Cancel anytime within 24 hours of your first lesson.
Try it risk-free.Subscribe to any coach, get a free lesson. no charge today. Cancel anytime within 24 hours of your first lesson.
Try it risk-free.Subscribe to any coach, get a free lesson. no charge today. Cancel anytime within 24 hours of your first lesson.
Join a community of learners50,000+ students booked their first free lesson and continued learning.



Hi! I’m Craig-a skilled instructor and patient teacher of golf, dedicated to helping students of all levels improve their game and enjoy golf:) I’ve competed in amateur tournaments around the world, gaining valuable insights along the way. My experience allows me to customize lessons for each student’s needs and skill sets. I have learned how to get each student, regardless of skill level, to square the club-face through impact which is the most important aspect of the golf swing. My Master’s Degree in Sports Psychology from Purdue University allows me to explain concepts in a way that my students understand. My goal is to empower each player to their full potential and ensure my students reach their individual goals. I truly look forward to hearing from you:)
"Craig is friendly and a great communicator. Things that I've been told before that never made sense immediately clicked when Craig explained the what and the why. Shortly into the lesson, he tweaked some of my mechanics and had me hitting some really good iron shots. Ball flight was straighter and further than they've ever been.


From an early age, I have been immersed in the world of sports, with a diverse athletic background that includes basketball, soccer, taekwondo, and other disciplines. This lifelong passion for movement and performance has shaped my identity and driven my commitment to health and wellness. I’ve completed several Half Marathon, Full Marathon and an 70.3 Ironman. My philosophy Running and Triathlon's are more than just crossing the finish line—it's a lifestyle rooted in consistency, growth, and enjoying the journey. I believe that true progress comes not only from physical training but also from nurturing mental strength and resilience with yourself. My approach to running and triathlon focuses on long-term development, overall well-being, and sustainable enjoyment of an active lifestyle. I aim to support athletes in building habits that enhance both performance and everyday life, making training a rewarding part of who they are.
"Amazon coach, highly personalized training ! Always supporting and looking for my progress ! Trained me for my triatlón and marathon!