Home / Golf Schools / California / Long Beach / Kaizen Golf Academy - David Heinen
Kaizen Golf Academy - David Heinen
Golf Instructor · Long Beach, California
Contact number - 702-324-3327 David Heinen is the owner of Kaizen golf Academy. Top 25 Junior Coach in the USA. (2017) Top 50 Junior Coach in the USA. (2016 David Heinen has been teaching golf to pros and amateurs alike for more than two decades. He’s learned to play and teach from some of the most prominent instructors in the game such as Mac Ogrady, The David Leadbetter golf academy, and the Jeff Jones golf academy. He’s played on a professional level since 1997 and is an expert in the game of swing/short game instruction, fitness/nutrition, and mental toughness to help prepare golfers to perform their best on and off the course.
Services
Group lessons
New student assessment
Youth golf instruction
Golf Camp Classes
Golf Camps
Golf Training
Golf Training Drills
Private Lessons (For all Levels)
Summer Golf Camp
Swing Instruction
Training Drills
Amenities & options
Hours
- Mon
- Closed
- Tue
- 10 AM – 7 PM
- Wed
- 10 AM – 7 PM
- Thu
- 10 AM – 7 PM
- Fri
- 10 AM – 7 PM
- Sat
- 10 AM – 7 PM
- Sun
- Closed
Details confirmed September 2026 · Google Business Profile
5001 Deukmejian Dr
Long Beach, CA 90804
People also considered
- Danny Lee Golf Instruction★ 4.9 (136)
- Dana Dahlquist - .golfbiometrics★ 5.0 (1)
- Paul Young PGA★ 5.0 (3)
- TGA Golf Academy★ 5.0 (12)
- Nice Shot! Golf Training Center★ 4.8 (32)
Common questions
Answers are generated from public sources and Google's “People also ask”.
- Is it worth paying for golf lessons?
- Yes, for most golfers—structured instruction speeds up improvement, corrects bad habits early, and often saves money long-term compared to practicing incorrectly on your own.
- Where is the best place to get golf lessons?
- Public courses with staff pros offer affordable, solid instruction, while private academies or elite coaches provide more personalized, higher-level training for serious players.
See what golf lessons typically cost in Long Beach →