Every coach below teaches at Indian River High School. Pick the one that fits your level - they handle the rest.


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!
"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!
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!
Public tennis facility with 8 outdoor hard courts and lights in Chesapeake, Virginia. Available for recreational play and lessons.
Courts available 7:00 AM - 10:00 PM daily for rental. First-come, first-served play available during these hours.
Looking around? See more tennis coaches in Chesapeake.
Open the address in your maps app for turn-by-turn directions.

Level Green Park

Brandon Middle School

Berkley Park
Woodstock Park

Tallwood High School
Charlestown Athletic Complex
Your first lesson is free. Pick from 2 tennis coaches who teach here and book a time that works for you.