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



At the age of 17, Greg was already working at a local course doing maintenance, carts, helping in the golf shop and learning the golf business. Working in the pro shop gave Greg the opportunity to interact with members and develop relationships that continue to this day. There is where Greg fell in love with the game and his passion has only grown stronger through his career. Desiring to become golf professional, Greg enrolled in the Golf Academy of the Carolinas. While there Greg developed a particular focus on methods of teaching and the three phases of learning. He came to understand that everyone was unique and learned the game in different ways. With this new-found awareness, Greg knew he wanted to make Golf and coaching part of his career. Once graduated from the Golf Academy, Greg’s journey took him to Callaway Gardens. There Greg was able to test what he had learned, keep what produced the best results, develop and refine his way of communication and teaching style. It was at Callaway where Greg developed a keen understanding of how to diagnose and correct ball flight to a player’s preference. After Callaway Greg moved on to Highland Country Club in Lagrange, Georgia. There he worked as an Assistant Golf Professional while entering the PGA golf management program which provides world-class training based on “The People, The Business, and The Game”. Today, Greg is a professional instructor based at Northcrest Driving Range in Atlanta, Georgia.
"Great insights, communication, and instruction. Immediate improvements! Greg also makes great use of mobile technology on swing analysis. Most importantly, he’s a genuinely good guy.


Train with a nationally ranked college player & elite competitor With 17 years of experience on the court, I bring the highest level of competitive tennis to every coaching session. I played for a Top 10 nationally ranked Division III program, competing in the top 3 of the singles lineup all four years—including #1 singles for two years. I’ve earned accolades such as Newcomer of the Year, held a Top 30 national ranking, and even secured wins over ATP-ranked players. Whether you’re a beginner learning the fundamentals or a tournament player ready to elevate your game, I offer customized training based on real match experience and proven results at the collegiate and professional levels. 📍 Private & group lessons available 📍 Focus on technique, strategy, fitness, and mental toughness 📍 All ages and skill levels welcome DM me to book your first session and take your game to the next level. Let’s work.
"“I started off as a complete beginner. I didn’t know how to hold a racket or hit a backhand and forehand. Rishil taught me everything from scratch and within 2 weeks I was able to start rallying. I improved a lot under Rishil and after his coaching I was able to sign up for adult leagues and play matches. He is a wonderful coach!”