💙

Get a free trial lesson

First lesson free
•
Pay 24 hours after trial
•
Cancel anytime
TeachMe.To LogoTeachMe.To Logo

Play Tennis at Green Run High School

1700 Dahlia Dr, Virginia Beach, VA 23453
Green Run High School
👋 3 coaches teach here
Cancel free up to 24 hours beforeReschedule or refund if plans change.
Parking availableOn-site parking available.
Outdoor facilityPerfect for enjoying great weather.
Tennis ball
Tennis courtsProfessional tennis facility.
Lighted courtsPlay day or night.
Green Run High School offers 8 outdoor hard tennis courts with lights, ideal for casual matches, doubles, or practice in Virginia Beach. Public school facility accessible to community players.
Number of courts8
Court material8 Lighted Painted Courts
Open hours:Available outside school hours; not rentable 7am-4pm on weekdays.
ParkingAmple parking available on site for players and visitors.

Learn Tennis with a coach that teaches at Green Run High School:

Dennis Wang profile
Dennis Wang photo 1
Dennis Wang photo 2
See more photos on profile
About Dennis

Hi! My name is Dennis, a recent Rutgers graduate and former Rutgers Club Travel Tennis Team player at the 4.0-4.5 level. I've been playing since I was 5 and have 4+ years of coaching experience, currently working toward RSPA certification. I teach kids, teens, and adults from beginner to intermediate levels. My teaching style focuses on explaining technique and thought process with drills tailored to each player's skill level. I push students to improve while keeping lessons fun - I genuinely love teaching and helping others! Based in Norfolk, willing to travel throughout the area. Please feel free to message me if you're interested!

What students say...

"In one 90 minute lesson with Dennis, I saw more improvements in my technique than I have in months prior. Dennis is super talented instructor and player: kind, patient, clear, and committed to efficiently using lesson time to help his students improve. I highly recommend!

Top Rated
99Score
Dennis
From$63.78per lesson

Dennis

Bio: Hi! My name is Dennis, a recent Rutgers graduate and former Rutgers Club Travel Tennis Team player at the 4.0-4.5 level. I've been playing since I was 5 and have 4+ years of coaching experience, currently working toward RSPA certification. I teach kids, teens, and adults from beginner to intermediate levels. My teaching style focuses on explaining technique and thought process with drills tailored to each player's skill level. I push students to improve while keeping lessons fun - I genuinely love teaching and helping others! Based in Norfolk, willing to travel throughout the area. Please feel free to message me if you're interested!
5.0
Tennis
13 Lessons given
5.0
Travels to you
Available
Next: Tomorrow, 8:00 AM
Experienced Player
💰$63.78 for weekly lessons
Get tennis lessons with Dennis
Shannon Sexton profile
About Shannon

With over three decades immersed in the world of tennis, I bring a wealth of experience and passion to every lesson. I refine your technique and strategy, guiding players to unlock their full potential on the court.

What students say...

"Shannon, Hope you are doing well. Pat told me you were looking to see the tennis review again from last year. These are all the reviews we received for the tennis program in 2025. April 8 - 10/10 My child attends the Weds. evening Tennis Lessons at the Chesapeake Swim & Racquet Club. The coaches are very nice and encouraging. I'm very grateful for that. If I could express one thing to change it would be to please stop separating the children by ability. At their age they all need the drills. Thank you! April 9 - 10/10 i9 is a great welcoming environment that supports the interests and development of many young athletes! May 14 - 10/10 We are participating in i9 Tennis. I've been impressed with how well organized and responsive the email correspondence has been for the events. The practices and play are also very kid friendly and well organized. June 24 - 10/10 No Comment June 24 - 10/10 No Comment October 15 - 9/10 No Comment October 15 - 10/10 The coach is tennis is patient and skillful. He is inclusive and personable, great coach! Tennis on Wednesdays is our new favorite hobby for my family! October 23 - 10/10 No Comment

Best Price
✨New
Shannon
From$35.43per lesson

Shannon

Bio: With over three decades immersed in the world of tennis, I bring a wealth of experience and passion to every lesson. I refine your technique and strategy, guiding players to unlock their full potential on the court.
5.0
Tennis
1 Lesson given
5.0
Travels to you
Available
Next: Tomorrow, 8:00 AM
Experienced Player
💰$35.43 for weekly lessons
Get tennis lessons with Shannon
Jude Rono profile
About Jude

For over a decade, I've passionately guided tennis enthusiasts of all levels, drawing from my extensive playing experience to hone their skills. My approach blends technical expertise with a fun, supportive atmosphere. Let's elevate your game!

Experienced Player
99Score
Jude
From$70.87per lesson

Jude

Bio: For over a decade, I've passionately guided tennis enthusiasts of all levels, drawing from my extensive playing experience to hone their skills. My approach blends technical expertise with a fun, supportive atmosphere. Let's elevate your game!
Tennis
1 Lesson given
Travels to you
Available
Next: Tomorrow, 8:00 AM
Experienced Player
💰$70.87 for weekly lessons
Get tennis lessons with Jude

Other nearby locations:

Kempsville Middle School

Kempsville Middle School

2.5 miles away
Go to location
Kempsville High School

Kempsville High School

2.7 miles away
Go to location
Princess Anne High School

Princess Anne High School

  1. Tennis
  2. Virginia
  3. Virginia Beach
  4. Green Run High School
TeachMe.To Logo

The easy way to learn to play.

AboutFAQCoach FAQHelp Center
BrowseReviewsPrivacyTerms
InstagramFacebook

© 2026 Teach Me To


As a platform, we do our best to provide accurate information and make your booking experience seamless. However, we do not verify every detail and we do not background check every coach who lists themselves on our site. It's up to the instructors to provide accurate, up-to-date information. If you have any questions or concerns, just message us and ask!

2.9 miles away
Go to location
Simon Family Jewish Community Center

Simon Family Jewish Community Center

3.2 miles away
Go to location
Tallwood High School

Tallwood High School

4.1 miles away
Go to location
Carolanne Farms Swim Club

Carolanne Farms Swim Club

4.2 miles away
Go to location