Private Lessons - Semi-Private - Small groups - Family lesson - Hitting partner - Play for exercise/ fitness
in Watkinsville and Athens, GA
Current students: click here to book your next lesson.
New students: click here to fill out a short form and Coach JP will contact you to schedule the 1st lesson.
20+ years teaching tennis + racquet sports + PE
Positive, patient, fun, motivating.
Played Division 1 college tennis (High Point University, NC)
Coached Division 1 college tennis (UGA men's tennis team - graduate assistant coach)
Has experience + enjoys working with all levels: Professional athletes, college athletes, intermediate/ competitive players, beginners (kids & adults), special needs kids.
"I love tennis, pickleball, and any sport with a racquet! And I love to help people achieve SUCCESS! And my definition of success is: Have fun + work hard + respect everybody = Success (on the court and off the court)! "
Focused one-on-one instruction tailored to your goals. Perfect for fast improvement in technique, consistency, or confidence.
Train with a partner and split the cost. Great for couples, siblings, or friends who learn best together.
Fun, social, and energetic sessions that combine drills, games, and match play. Ideal for teams, families, or friend groups.
A relaxed, enjoyable session designed for parents and kids to learn and play together. All ages and skill levels welcome.
Need a solid player to rally with? I provide consistent, high-quality hitting to help you groove your strokes and sharpen your game.
A high-energy session focused on movement, cardio, and fun. Great for getting in shape while learning real tennis or pickleball skills.
Tuesdays and Thursdays | 4:00–5:00 p.m.
Dates: Tuesday, September 1 through Thursday, October 1
Program length: 5 weeks (10 lessons)
Cost: $230 ($23 per lesson)
Class size: 3–6 students per coach
Location: Shamrock Recreation Club
1030 Loch Lomond Circle, Watkinsville, GA 30677 - Map.
This beginner-friendly class uses red balls and age-appropriate instruction to help children develop tennis fundamentals, coordination, confidence, and a love for the game.
A minimum of three students is required for the class to take place. Late registration may be accepted if space is available, and the cost will be prorated.
If a lesson is canceled because of rain or unsafe weather conditions, it will be rescheduled for October 6 or October 8.
If your child misses a lesson because of illness or travel, one missed lesson may be credited toward the next group session in the spring, subject to availability. This credit is not transferable and has no cash value.
Clinics are Group lessons that typically look like this:
meet twice a week for 1h each lesson.
5 weeks commitment (10 lessons).
$230 ($23/ lesson).
Late joiners are prorated.
# of students on the court: 3 to 5.
Typically work around the Oconee schools' schedule.
----------------------------------------------------------------------------------------
Additional group lessons available.
If you're interested in joining one of the groups below, fill out this simple form. I'll place you in the next available group or add you to the interest list. Once we have at least 3 players interested at a similar age and skill level, I'll create a new group and contact you with the details.
Tennis -
Ages 7 & 8 (Red ball)
Ages 9 & 10 (Orange ball)
Ages 11 & 12 (Green ball)
Middle School and High School
Homeschool group
Adults
Pickleball
Middle School and High School
Adults
** Shamrock members get an additional 10% off on all lessons.
1 lesson: $70
5-lesson combo (5% off): $332
10-lesson combo (10% off): $630
1 lesson: $40/player ($80 total)
5-lesson combo (5% off): $190/player ($380 total)
10-lesson combo (10% off): $360/player ($720 total)
1 lesson: $30/player ($90 total)
5-lesson combo (5% off): $142/player ($426 total)
10-lesson combo (10% off): $270/player ($810 total)
1 lesson: $40/player ($120 total)
5-lesson combo (5% off): $190/player ($570 total)
10-lesson combo (10% off): $360/player ($1080 total)
1 lesson: $25/player ($100 total)
5-lesson combo (5% off): $118/player ($475 total)
10-lesson combo (10% off): $225/player ($900 total)
1 lesson: $35/player ($140 total)
5-lesson combo (5% off): $166/player ($665 total)
10-lesson combo (10% off): $315/player ($1260 total)
1 lesson: $20/player ($100 total)
5-lesson combo (5% off): $95/player ($475 total)
10-lesson combo (10% off): $180/player ($900 total)
1 lesson: $28/player ($140 total)
5-lesson combo (5% off): $133/player ($665 total)
10-lesson combo (10% off): $252/player ($1260 total)
1 lesson: $18/player ($108 total)
5-lesson combo (5% off): $85/player ($513 total)
10-lesson combo (10% off): $162/player ($972 total)
1 lesson: $24/player ($144 total)
5-lesson combo (5% off): $114/player ($684 total)
10-lesson combo (10% off): $216/player ($1296 total)
Beginner
Intermediate
Advanced
Kids (1st grade and up)
Teens
Adults
Option #1 - Shamrock Recreation Club
1030 Loch Lomond Cir, Watkinsville, GA 30677 - Map.
All are welcome to come to Shamrock for lessons.
Option #2 - I'll come to your neighborhood.
I'll bring the balls and cones, and I'll meet you at your court. Main focus is the Watkinsville/ Athens area.
To respect everyone’s time and schedule, please review the cancellation policy below:
• Cancellations made at least 24 hours before the lesson:
No charge.
• Cancellations made less than 24 hours before the lesson:
The full lesson fee will be charged.
• No-shows:
Full lesson fee will be charged.
• Weather cancellations:
If lessons are canceled due to rain or unsafe conditions, the lesson will be rescheduled with no charge.
This policy helps keep the schedule consistent and allows other players the chance to book available times. Thank you for understanding.
Cash
Venmo
Cash App