Teaching Professionals

Michael Choi

United States Golf Teachers Federation Level III Certified Member

703-256-GOLF   703256golf@gmail.com 

Michael started playing golf in the early 1980s. Previously a teacher at Greendale Golf Course, Hilltop Golf Club, Pinecrest Golf Course and Korea Times Culture Center, he now teaches at the Oak Marr Golf Complex. He believes that "golf is science" and stresses not only technique but also theory. He says "A player cannot always be with the instructor, so he or she should learn how to "catch a fish" by him or herself" He teaches with patience until his student is satisfied.

                                            Michael Choi's Lesson Rates:

                          30 minute lesson:  60.00               1 hour lesson:  120.00

                          5- 30 minute lessons: 250.00.       5- 1 hour lessons:  500.00

Hong Kim

Korean PGA Member

Hong Kim is a Korean PGA Professional who has been teaching, coaching, and mentoring golfers since 1997, from beginners to tour professionals.  Hong has played various tour events, including the Asian Tour, USA Games, and the Golden State tour.  Hong has taught at numerous top facilities in the DMV area.  He believes that each player has their own unique swing and adapts his teaching style to help his students reach their full potential.  He helps his students match their swing fundamentals. making their swing clean, strong and consistent.  

Si Woo Kim, Hong's student since 2013 has won 4 PGA Tour events, including the Wyndham Championship in 2016, THE PLAYERS CHAMPIONSHIP in 2017, The American Express in 2021, and the 2023 Sony Open.  


Bryan Kim, Hong's student since 2016, started receiving coaching at the age of 10.  After 3 years, Bryan starting winning local junior tournaments, and now plays national- level junior tournaments, with goals of playing on the PGA Tour.  Bryan won the 2021 KJ CHOI Foundation Junior Championship.  As one of America's top junior player, he was invited to the 2022 Junior Raider's Cup.  Bryan Kim won the 2023, 75th U.S. Junior Amateur Championship at Daniel Island Club, in South Carolina.  

To book a golf lesson with Hong Kim (in English or Korean), please call 703-989-1997, email pgakpga@gmail.com or simply click the book online option at the top of the page.  

                                                    Hong Kim's Lesson Rates

                      30 minute lesson:  80.00               1 hour lesson: 140.00

                      5- 30 minute lessons:  350.00       5- 1 hour lessons: 600.00


Vincent Marvaso

USGTF Certified Teaching Professional

Working as a true guide in the learning process, Vincent's process is clear: "The most important role that I play as a golf coach is to clearly lay out the steps that are required to take a student's game to the net level."

Vincent understands that every golfer's physical make-up is different and as a result, so are their golf swings.  "The golf swing is not a one size fits all!"

Working with video he can show the student why they can't hit the shots they want and what they need to do to hit the shots they want.  Once that becomes crystal clear in the students mind it becomes much easier to move forward.  

"Everyone, regardless of size, age or physical ability, is capable of developing a repetitive golf swing.  After mastering the core fundamentals, grip, posture and alignment, students can then learn more easily the key relationship between arm swing and body rotation."  Coach Vincent lives by that philosophy and the progress of his students shows its effectiveness.  

A graduate of the University of Maryland, Vincent is also certified by the USGTF as a teaching professional since 2000.  He is a certified club fitter with Maltby Club Fitting.   For information on pricing, please contact Vincent at 703-297-7334. 

                                                   Vincent Marvaso's Lesson Rates:

                                 30 minute lesson:  70.00                1 hour lesson: 140.00

                                 5- 30 minute lessons: 300.00         5- 1 hour lessons: 600.00 


Spanky Richards

USGTF Certified Teaching Professional
Certified Callaway Golf Club Fitter/ Callaway Golf Staff Professional

Spanky Richards has been playing golf for most of his life. As a Senior Professional at The Every Body Golf School, Spanky has worked with every level of student, junior camps, group and private lessons. His teaching philosophy is that each student will have his/her own swing and that the teaching/coaching must suit the individual. It is with this philosophy, Spanky's students have competed at the highest levels including: US Senior Open, Virginia Senior Open, MAPGA Junior Golf Tour, Hurricane Junior Golf Tour and the Bobby Bowers Junior Golf Tournament. He was the Assistant Golf Professional at Greene County Country Club in Pennsylvania and Tournament Administrator for the Tri-State PGA Junior Golf Tour.  Spanky incorporates the latest technologies into his teaching including: Flightscope Launch Monitor, Blast Golf and video analysis.

Spanky graduated from California University of Pennsylvania, majoring in Professional Golf Management. While there, he organized monthly teaching summits with some of the top professionals in the Tri-State PGA.

In addition to his teaching, Spanky is the Office Administrator for the golf school, keeping our online scheduling system running and our office humming. Spanky is the head golf coach for Flint Hill High School Varsity Golf team, 2016 Mid- Atlantic Conference Champions. He also served as a coach for the Oak Marr Junior Golf team, and as an instructor for the Oakcrest School Girls Golf team. 

                                                    Spanky Richards' Lesson Rates 

                  30 minute lesson:  60.00             1 hour lesson:  120.00

                  5- 30 minute lessons:  250.00     5- 1 hour lessons:  500.00



Michael Vechery

PGA Associate
U.S.Kids Golf

Coach Mike is one of golf's most sought after professionals. Almost everyday, he receives calls and texts from students who break 100/90/80/70 for the first time, shoot their best score ever, or just had their best ever practice session. His 40 years of experience give him the knowledge to pass on to beginners, intermediate players, and professionals. Coach Mike provides private, playing , and group lessons to men, women and kids. He has developed his own special and unique golf philosophy and teaching methods. It is this philosophy that is creating golf champions and great golfers. The following students have shown dramatic improvement with Mike's teaching:

** Mike's student, Bernerd, a 55 year old energy executive, started lessons in May 2019 as a 115 shooter. In 13 months, in June 2020, Bernerd broke 80 with a 79 at Lodestone CC in western Maryland.

**Tyler, a 16 year old Lake Braddock HS student, improved about 30 shots over 18 months. After 40 hours of lessons with Mike, Tyler went from shooting 110 to a 78 in the Virginia District championship. He left for college carrying a 5 handicap.

**Dylan,a basketball coach, worked with Mike in a 5 month period. After 32 lessons, he went from being a golfer who shot 110 to shooting a 72 at Lansdowne CC. His handicap is now a 4. He can be heard in Mike's Instagram video saying Mike is "The best in the game."

**Mike's student John was a self professed 105-110 player in early 2018. By summer 2019, after 13 lessons and a playing lesson, he is consistently shooting in the mid 80's. This is a 20 stroke improvement with a $1000 investment.

**Mike's 12 year old daughter Lauren tied for 6th in the 2018 Virginia Amateur 36 hole qualifying event. She tied the best Virginia Tech player who would finish 5th in the NCAA national championship in2019. Lauren has a 2.6 handicap while practicing only 8 days a month.

Countless others have made dramatic improvements in their games. Five star testimonials can be found at MikeVgolf.com.

Coach Mike graduated from the University of Georgia (BBA) and earned an MBA from Georgetown University. He resides in Potomac Falls, Virginia. Coach Mike can be found on Instagram at Instagram.com/mike_v_golf, Youtube at Mike_V_Golf and his website www.mikevgolf.com. Contact Mike directly by phone or text at 301.642.4430 or through his website, www.MikeVgolf.com. Mike's pricing is different from other EBGS teachers and scheduling is through him directly.  Visit our Gift Certificate page to purchase an introductory lesson with Mike.  

For pricing and to book a lesson, please contact Mike directly or visit his website.