Every coach below teaches at Oaks North Golf Course. Pick the one that fits your level - they handle the rest.

I work at a country club and have been playing golf for several years, currently holding a handicap of 2. I compete in tournaments and love sharing my insights with others. I can break down simple concepts to help players adjust and improve their swings, always emphasizing the importance of returning to the basics. My goal is to make the game more accessible and enjoyable for everyone!
"My forty plus years of golf have lead me to countless instructors training aids, and videos all the while struggling with the same problems and tendencies. Over the past few years, with Skip's guidance, I am seeing real progress in my game. His broad knowledge of the swing and mental approach to the game have drastically improved my golf fame and made it enjoyable again. Efficient, adaptable, and focused on real results, Skip has designed a teaching program tailored specifically for me and my natural tendencies and specific physical challenges. It is very apparent to me that had I found Skip sooner, I would have enjoyed the game more and certainly played at a higher level. Thanks Skip and see you at the range next week.

Golf has always been more than just a game to me; it's a lifelong passion that is one of the hardest sports to learn. For the past 7 years, I've been sharing my knowledge and love for the sport, guiding golfers of all levels to improve their game and achieve their goals on the course. Let's unlock your true potential together.
Oaks North Golf Course offers 27 holes of executive-length golf across three challenging 9-hole layouts in San Diego, ideal for all skill levels with par 3s and 4s requiring full club sets.
Daily 6:00 AM to 7:30 PM; driving range sunrise to 30 min before sunset (Tues/Wed vary for maintenance).
Looking around? See more golf coaches in San Diego.
Open the address in your maps app for turn-by-turn directions.
Your first lesson is free. Pick from 3 golf coaches who teach here and book a time that works for you.