JL
James Lufkin
Assistant Club Professionalassociate

My name is James Lufkin, and I am a PGA Associate and Assistant Golf Professional based in the Charleston area. Originally from the Boston area, I have been living in South Carolina since 2022, where I have continued to develop my passion for both playing and teaching the game of golf.
I have been playing golf for over 15 years, and for the past four years, I have been dedicated to helping golfers of all skill levels refine their technique and elevate their game. Throughout my teaching career, I have conducted over 300 lessons, working with a diverse range of players—including beginners looking to establish a solid foundation, amateur golfers aiming to fine-tune their mechanics, and experienced players striving for greater consistency and performance on the course. Whether coaching friends and family or providing personalized instruction to members at my club, I take pride in tailoring each lesson to the unique needs and goals of the individual.
In addition to traditional in-person instruction, I have embraced modern coaching technologies to offer online lessons, allowing golfers to receive high-quality instruction from anywhere. By utilizing video analysis, detailed feedback, and customized practice plans, I have been able to help students make significant improvements remotely, with fantastic results. This approach not only provides flexibility but also enables players to work on their game at their own pace while still receiving professional guidance.
My goal as an instructor is to make the game more accessible, enjoyable, and rewarding for every golfer I work with. I am committed to helping players build confidence, develop sound mechanics, and gain a deeper understanding of their swings. Whether you are looking to break into the game, lower your handicap, or refine specific aspects of your play, I am here to support your journey and provide the tools necessary for long-term success.
I look forward to the opportunity to work with you and help take your game to the next level!
Helping players achieve their goals.
Getting Started
Learn the basics
Avoid embarrassment on the first tee
Get comfortable for business golf
Having More Fun
Connect with golfers of similar age
Connect with golfers of similar skill
Have more fun on the course
Improving Your Game
Break 100
Break 90
Break 80
Improve your Short Game
Get swing diagnostic testing
Prepare for Tournament Golf
Add 10 yards
Coaching Services
Player Type
Youth
Adult
Teen
Male
Senior
Female
Session Type
Individual
Group
The Golf Club at Briar's Creek
Johns Island SC
*Coaching available to public
4000 Briars Creek Ln, Johns Island, SC 29455-7315