⛳Petersburg, VAOutdoor golf course in Petersburg
Every coach below teaches at Dogwood Trace Golf Course. Pick the one that fits your level - they handle the rest.

Hi, I'm Sean Ballard, your golf instructor at TeachMe. With 40 years of playing experience, including collegiate golf, professional caddying, and competition at state and regional levels, I bring a deep understanding of the game to every lesson. As a Richmond native, I've got a passion for helping local folks discover the joy of golf! My graduate work in sports psychology shapes my coaching style-our lessons will focus on building solid fundamentals, proper golf course management, and developing your mental toughness. I offer affordable, fun lessons tailored for beginners and intermediates, helping you build confidence and improve fast. Ready to elevate your game? Book a lesson today!
"Nice start to a lesson with Sean, my driver felt smooth, and the focus on consistency finally clicked, especially with the highlight of “Best driver lesson!” I’m eager to build on this progress and keep dialing in the swing.
Municipal 18-hole par-72 golf course in Petersburg, VA with challenging par 3s over water/gullies, reachable par 5s, 419 Bermuda fairways, A1/A4 Bent Grass greens, and 4 tee sets from 4874-6707 yards.
Phone reservations accepted 24/7. Course open daily for tee times.
Looking around? See more golf coaches in Petersburg.
Open the address in your maps app for turn-by-turn directions.
Your first lesson is free. Pick from 1 golf coach who teach here and book a time that works for you.