I am a PGA Certidfied Instructor and Coach with over 30 years experience teaching golfers of all skill levels, from the beginning golfer to the advanced competitive golfer. Past and current students have had success at lowering their scores, winning club championships, winning regional events, qualifying for national USGA events, playing on High School golf teams, playing collegiate golf, becoming PGA Professionals themselves and playing on the PGA Tour.

In addition to 30 years experience teaching 100′s of students, my teaching style has been influenced by utilizing technology, reading numerous books, watching and studying video, using training aids, and attending PGA of America Seminars featuring the worlds top instructors.

My goal as an instructor is to make each student’s experience as enjoyable as possible. At the same time I want every student to improve their fundamentals and gain a better understanding of their swing in order to play better and increase their enjoyment on the course.

PGA of America Certified Profess - Titleist Certified Club Fitter - Mizuno Certified Club Fitter- 30+ Years of Teaching Experience

I currentlly have limited availability for Private Instruction, Player Development Programs, and Coaching to all levels of golfers, age 9+
**Sorry, I currently do not teach juniors younger than 9 years old.**

You can now schedule a lesson by clicking the button. Contact me if you have any issues with this new system.


Adult Instruction

Private Instruction provides one-on-one instruction tailored to the students current skill level, needs, and objectives.

For the beginning golfer, Private Instruction offers you a chance to learn at your own pace without the distractions of other students.

For the experienced golfer Private Instruction allow both you and the instructor to focus on areas of your game that need the most attention.

One-Hour Private Lesson – $60
Series of Six 60-Minute Private Lessons – $300


Junior Instruction - Age 9+

Junior golf lessons are designed to introduce and promote the game of golf to junior golfers of all abilities. The goal is to provide a fun and enjoyable learning environment that will stimulate interest in the game.

Instruction can take junior golfers from beginner to competitive golfer and beyond. The key is to challenge the junior at each level in a way that builds on their success. During this process the junior golfer will be encouraged to learn more, practice smarter and play their best.

One-Hour Junior Lesson – $40
Series of Six One-Hour Junior Lessons – $200


Davis Golf Course
24439 Fairway Drive
Davis, CA 95616

Certified_LR_872 150x150-1