Robert C. McMillan, PGA

2018 NTPGA Player Development Award Winner

Robert McMillan has been a PGA certified Golf Professional for over 25 years and is regarded as one of the Top instructors in the Country, he grew up in Glasgow Scotland where he started his career in golf at the famous Turnberry Hotel Golf Courses Scotland as an Assistant Golf Professional, during his time at Turnberry McMillan qualified for the PGA European Tour in La Manga Spain, where he earned his PGA European TOUR Card, McMillan went on to receive several awards during his time at Turnberry, he also qualified and played in the British Open Championship and was voted Scotland’s Top Under 21 Professional Golfer. McMillan also played on the Asian Golf Tour.

McMillan always knew from a young age he had a passion for Golf Instruction, he started the Grand Geneva Golf School in Lake Geneva Wisconsin where he was nominated as one of “Americas Top Instructors” he was also recognized by PGA Magazine as one of Americas most “Innovative Instructors.” McMillan has taught thousands of golfers at all levels of ability including PGA Tour Players and PGA European Tour players.  Robert has a simple way of communicating to his students which helps lower their scores, he believes there is not only one correct way to swing the club but there is “Your Way” Robert provides the student with a “Road Map” to work their way to improving.

McMillan also assists in the swings of football players Tony Romo, John Kitna, Terrence Newman, Kyle Orton, and Keith Brooking.

McMillan was recognized as a “Junior Golf Leader” for his work with junior golfers in his ‘Golf is Cool After School” program which was recognized as one of the best Junior camps in Texas. McMillan has over 25 years of teaching experience and he is available to help golfers of all levels no matter of their skill level. 

Schedule your lesson with Robert by clicking Book Now. For questions, please call or text (817) 600-9544.


James Casteel, Golf Instructor


James Casteel has played golf and had a career in the golf industry for more than 20 years. 

From a young age, Casteel has participated in many sports including golf, baseball, basketball, football, and wrestling. He has uses his experience from multiple sports  to assist players of all ages and abilities develop an athletic swing. His swing philosophy is based on the belief that the golf swing is made up of many small movements to create the athletic movement of the golf swing. As with a fingerprint, no two golf swings are exactly alike.

Over the past eight years, Casteel has focused on the instruction of junior golfers. His career began at Pine Trace Golf Club in Michigan, and includes staff positions Oakland Hills Country Club, and Shepard's Hollow Golf Club. In Texas, he has instructed at Fossil Creek, Mansfield  National and Bear Creek Golf Clubs. 

Casteel currently serves as the Director of the Tarrant County Chapter of TGA Premier Sports, introducing golf to and developing young golfers. He is passionate about helping junior players get into the game of golf  and grow their skills once involved. 

Mike Henry, Certified Instructor


Mike Henry is a certified golf instructor with more than 15 years of experience from Longmont, Colorado. Mike is a graduate of the Golf Academy of America. Mike gained a passion for the game of golf when he joined his father on the course at the age of 6. Mike competed in numerous junior tournaments, as well as, played on his high school varsity team. Mike continued to gain knowledge in the golf industry by working for clubs in Colorado and Texas learning all aspects of club operations. Mike continued his training and graduated in 2006 with an Associate of Business in Golf Complex Management and Operations. 

Mike’s passion in teaching is to help people understand how the body and arms work together in order to swing the golf club at their fastest possible motion. Mike resides in Roanoke, Texas, with his wife and two sons.

Lessons are by appointment only and are available six days per week,
you may reserve your appointment by clicking Book Now. You may also reach Mike at (817) 913-7242