
Joelie Pipkin, PGA Associate, is the driving force behind Windy Hill’s junior golf programs. Along with Nichole Inkel, LPGA Class A and Bob Fahy, she's committed to making golf a fun-focused experience, where improvement becomes effortless and your love for the game is endless. Whether through private lessons or junior programs, our golf professionals bring a personal, approachable style that helps players of all ages build skills and confidence.
Under Joelie's leadership, Windy Hill is home to one of the largest PGA Jr. League programs in the country. She also runs summer golf camps that combine skill-building with fun — mixing in mini golf, Go Karts, and more to keep kids active and excited. Whether you’re just starting or looking to improve, Joelie, Nichole and Bob create an environment where learning sticks and fun leads the way!
2025 JUNIOR GOLF CAMPS & CLINICS
Camp registration can be done over the phone with our Pro Shop at
(804)-794-0010 or by stopping by Windy Hill and registering in person.
SPRING 2026
Spring Break Rookies Camp
March 30- April 3 (9am-1pm)
Ages 7-11, $375
Fun-focused golf instruction, learning the ins and outs of the game. We will explore Mini Golf, Go Karts, Batting Cages, and all Golf Facilities. Lunch is included in this fun-filled spring break experience!
SUMMER 2026
Rookies Camp (ages 7-11)
Mornings consist of fun-focused golf instruction and learning the ins and outs of the game. Afternoons will allow for kids to explore the golf courses, mini golf, batting cages, Go Karts, and more! Lunch included for full day kids.
$475 Full Day 9 AM - 4 PM (lunch included)
$325 Half Day 9 AM - 12 PM (lunch not included)
June 8-12
June 15-19
July 6-10
July 20-24
July 27-31
August 10-14
Masters Camp (ages 12-16)
Mornings consist of fun focused golf instruction and learning the ins and outs of the game. The afternoons will allow for us to explore the golf course and other activities here at Windy Hill. This is more advanced than Rookies Camp.
$475 Full Day 9 AM - 4 PM (lunch included)
$325 Half Day 9 AM - 12 PM (lunch not included)
June 22-26
July 13-17
August 3-7


