Junior Golf
Kids can start Junior Clinic at age 5.
30 minutes one-on-one to find the right class.
PGA-trained pros who specialise in juniors.
Start with a tryout
A 30-minute one-on-one session with a junior coach, right before weekend Junior Clinic. We see where your child is and recommend the class that fits.
- 1Meet the coach and warm up
- 2Quick check of swing, contact and basics
- 3Get a class recommendation for your child
- Length
- 30 min
- Ages
- 5–17
- When
- Sun 9:30 AM–10 AM & 2:30 PM–3 PM · Sat 8:30 AM–9 AM & 1:30 PM–2 PM
Junior programs
Weekend clinics, after-school classes and summer camp.
Junior Clinic
Ages 5–17. Coach-led group with skill games, etiquette, and supervised practice. Weekends only.
Schedule: Sun 10 AM–10:45 AM · Sat 9 AM–9:45 AM
Book onlineAfter School Program
Monday & Wednesday afternoons. Pick the 3:30 or 4:30 class and enroll for one day ($275/mo) or both ($550/mo). Up to 6 students per session. Pickup-friendly schedule, structured curriculum, homework time included.
Schedule: Mon 3:30 PM–4:30 PM & 4:30 PM–5:30 PM · Wed 3:30 PM–4:30 PM & 4:30 PM–5:30 PM
Book onlineJunior events
Junior tournaments and special sessions at Edge Golf.
Junior coaches
The pros who run our junior programs.
Dong Hun Kim

Coach Donghoon Kim, a certified PGA member with over 10 years of experience, specializes in teaching young children and beginners.
Josh Moon

Coach Joshua Moon, a lifelong golfer and former junior competitor, brings over 10 years of coaching experience to beginner and intermediate students.
Questions from parents
01What age can my child start?
Junior programs are for ages 5–17. Kids can join Junior Clinic from age 5.
02What is a junior tryout?
A 30-minute one-on-one trial ($30) with a junior coach, held right before a weekend Junior Clinic session. The coach checks your child's level and recommends the right class.
03Which program should we choose?
Junior Clinic is a weekend group class, the After School Program runs on weekday afternoons with monthly enrollment, and summer camp is booked week by week. If you're unsure, start with a tryout or call us.
04How do I book?
Pick a program on this page and book online, or call (201) 499-1660. Members get member rates on junior programs.


