PGA Associate Golf Professional |
10+ years of experience.
(124 reviews)
I am a PGA Associate Golf Professional with over ten years of experience teaching and coaching golfers of all ages and skill levels. I hold a bachelor’s degree in Sport Psychology from National University and bring a player-centered, performance-based approach to instruction that blends sound fundamentals, movement quality, and mental skills. Prior to my career in golf, I served five years in the United States Navy, an experience that shaped my leadership style, discipline, and ability to coach under pressure.
I have worked in the golf industry since 2015, teaching junior and adult players across Southern California and Arizona at facilities including Vista Valley Country Club, Twin Oaks Golf Course, Goat Hill Park, and Dobson Ranch Golf Course. My competitive background includes collegiate golf at National University and professional play on the Southern California Pepsi Tour and the Golden State Tour.
I have extensive experience working with junior golfers through programs such as The First Tee, Fit Kids, the North County Junior Golf Association (San Diego), and the Pops and Junior Youth Golf Program at Dobson Ranch. I hold teaching certifications with the PGA of America, FlowCode Golf, Mind Factor, and NASM, and specialize in helping players develop efficient movement patterns, improve ball striking, and perform with confidence on the course.
“Jim’s background in Sport Psychology truly sets him apart from any instructor I’ve worked with before. He didn’t just fix my swing — he helped me understand how to think on the course. His player-centered approach meant every session was tailored specifically to me, and his ability to blend movement quality with mental skills gave me a complete game I never had before. Best investment I’ve made in my golf in years.”

Amateur Golfer | Chandler, AZ
“My son has been working with Jim through the junior program at Dobson Ranch and the transformation has been incredible — both on and off the course. Jim’s military background really shows in how he coaches; he’s disciplined, structured, and incredibly patient with kids. He uses video analysis to make the lessons visual and easy to understand, and my son’s ball striking has improved dramatically. We couldn’t recommend him more highly.”

Golf Parent | Gilbert, AZ