These coaches teach at top ranked spots and have great lesson fulfillment & student reviews.
These coaches teach at top ranked spots and have great lesson fulfillment & student reviews.

I'm a passionate golfer with a low single-digit handicap and over 25 years of experience on the course. Currently, I'm an Associate PGA Professional and have been the Assistant Pro at Heidelberg CC for the past two years, where I've been actively teaching and sharing my love for the game. My dedication to golf and commitment to ongoing professional development make me a valuable resource for players of all levels.
"What stood out to me was how professional and friendly Bradley was throughout the lesson. He made the experience enjoyable and easy to follow. If you're thinking about improving your golf skills, I definitely recommend giving his lessons a try. It’s a great way to learn from someone who knows how to teach effectively while keeping things fun.


With nearly two decades on the pitch, I foster player growth through strategic skill-building and a love for the beautiful game. My coaching blends proven techniques with a personalized, engaging approach, helping athletes reach their full potential. Join me, and let's elevate your soccer journey together!
"Last summer my daughter tried a few different trainers but she really enjoyed Coach Nate’s practices. She thinks it’s cool he’s played college soccer and for Redlands FC, so she always asks him questions about that. He’s very professional and she wants to do more practicing with him this summer!



I’ve been playing golf for 17 years. In 2017 I decided to pursue my passion in golf by enrolling into the Professional Golfers Career College. I earned my associates degree in country club management by December of 2018. My favorite part of golf is sharing the game with others. I worked as an Assistant Pro in the golf industry for 5 years and I would like to get back to teaching golf regularly.
"I took lessons with John when I was young and it had a tremendous impact on my game. John is not only a great teacher, he is a great player which brought validity to his teaching for me. He has a fun easy to work with personality that made the lessons enjoyable!