Welcome to the Independence School of Golf, where our mission is to help you elevate your game to new heights. Our seasoned team of golf instructors is dedicated to helping students of all levels achieve their goals on the green. Whether you're a beginner eager to learn the basics, an amateur aiming to refine specific areas of your game, or an advanced player seeking expert insight, our professionals are here to guide you every step of the way.
Individual Instruction
Every golfer's journey is unique, and sometimes, what's needed is a one-on-one approach. Our instructors are available for individual sessions where lessons are personalized based on your goals, strengths, and areas needing improvement.
Why Choose Us?
Experienced Instructors: Our team comprises seasoned professionals who bring years of experience, both as players and educators. Their expertise spans across all facets of the game.
Customized Approach
We believe in a student-centered approach, where lessons are tailored based on individual needs and progress.
Design Focused
Practice in top-notch golfing environments, with access to the latest equipment, technology and state-of-the-art facilities.
Holistic Development
Beyond the technical, we emphasize the mental, emotional, and strategic aspects of the game, ensuring well-rounded player development.
Meet our team below, read their profiles, and find the perfect instructor to guide you on your golfing journey. Embrace the challenge, enjoy the process, and let us be part of your golf story.
Instructors
Kelly M. Hall is a Class "A" PGA Professional, proudly inducted into the PGA’s Quarter Century Club, marking over 25 years of dedication to the game. Since earning his PGA membership in 1999, Kelly has gained extensive experience in all areas of golf operations, working at public, resort, and private golf facilities. In 2017, he brought his expertise to Independence Golf Club and founded KMgolf to share his passion for helping golfers enhance their skills.
Kelly’s teaching philosophy emphasizes solid fundamentals and simple, natural motions that help players achieve a consistent and effective impact position. He recognizes that every golfer is unique, tailoring his instruction to each player's individual build, physical abilities, and personal goals. Regardless of your level, Kelly’s priority is to help you play your best golf while keeping golf fun.
At his state-of-the-art Indoor Learning Center, Kelly offers year-round instruction powered by cutting-edge technology, including the Foresight Sports GC Quad launch monitor. Beyond individual lessons, his popular Stars & Stripes Coaching Club provides golfers with the opportunity to participate in weekly group sessions for a monthly fee. This innovative program has earned Kelly a spot on the Golf Range Association of America’s Top 100 Growth of the Game Professionals list multiple times.
Whether you're looking for a quick fix or a comprehensive game improvement plan, Kelly is committed to making your experience at Independence Golf Club exceptional.
Professional Experience:
Independence Golf Club/KMgolf – Midlothian, VA
Hermitage Country Club – Manakin-Sabot, VA
The Oaks Club – Sarasota, FL
Brandermill Country Club – Midlothian, VA
Wind Watch Golf Course (Marriott Golf) – Hauppauge, NY
Toftrees Resort (Marriott Golf) – State College, PA
White Deer Golf Course – Allenwood, PA
Born: Aug. 8, 1989, in Falls Church, VA
Education: New Mexico State University (2013); received bachelor’s degree in marketing and PGA Class A membership through PGA Professional Golf Management program.
Career: Managing Partner/Head professional for Custom Golf of Virginia; Director of Golf at Independence GC. Previously served as assistant golf professional at Hermitage CC, Manakin-Sabot, VA; TPC Sawgrass, Ponte Vedra, FL; Waynesborough CC, Paoli, PA; Presidio GC, San Francisco, CA; first assistant at Frost Creek CC, Eagle, CO.
Certifications: V1 Sports teaching software; Foresight GC Quad Launch Monitor.
On the course: 2018 MAPGA Head Professional Champion
It’s hard to imagine my life without the game of golf. Born and raised in Venice, Florida, most of my upbringing was spent playing the sport. I knew very early on that I wanted to be a golfer but could not have foreseen how much the game would go on to shape my life and lead to a career as a PGA Golf Professional. From sun up to sun down, I would spend every waking moment as a child on the links at Lake Venice Golf Club. During high school I started to take the game very seriously as part of a talented Varsity golf team which ultimately generated 5 PGA Professionals. I then went on to compete professionally on the Moonlight Tour and earned my PGA Class "A" certification.
Over the past 20 years as a PGA Professional, I have taught at top clubs in some of the most prestigious sections of the PGA including Mid-Atlantic, Philadelphia, Metropolitan and South Florida. Currently, I am the new Director of North Campus and Junior Golf Director at Independence Golf Club in Midlothian, VA. I reside in Short Pump with my wife and two young children.
Head Professional/Teaching Experience:
Independence Golf Club in Richmond, VA
Birdwood Golf Course at Boar's Head Resort in Charlottesville, VA
Fredericksburg Country Club in Fredericksburg, VA
Timber Trails Golf Course at Lake Naomi Club in Pocono Pines, PA
South Fork Country Club in Hamptons, NY
The Oaks Club in Sarasota, FL
Certifications/Accolades:
Class "A" PGA Professional since 2009
Certified in Golf Operations through the PGA’s Certified Professional Program 2.0
Top 50 US Kids Golf Instructor