Cottonwood Lessons & Clinics

Welcome to Cottonwood Golf Club. We offer a full program of instruction for all levels of ability and ages. We have youth programs and adult programs, from beginner to advanced. For more information, please visit the golf shop.

Let’s improve your swing, lower your score, and find new golfing partners together!

No golf equipment? Ask John for help…no charge!
Corporate Packages & Special Event Packages Available

Private Instruction

Single 1-hr Lesson | $70
Three 1-hr Lessons | $195
Six 1-hr Lessons | $390 (includes time on the golf course)

Youth Instruction

Single 1-hr Lesson | $45
Three 1-hr Lessons | $110
Six 1-hr Lessons | $250

Group Instruction

Group of 2 Golfers
Single 1-hr Lesson | $55 each
Six 1½-hr Lessons | $300 each

Group of 3 Golfers or More
Single 1½-hr Lesson | $45 each
Six 1½-hr Lesson | $240 each

College Prep

On-course coaching for college bound players
Single 1½-hrs Session | $60


From the Putter to the Driver and Beyond

Meet John Klein

John has been with the PGA since 1977, serving on local and national teaching committees promoting the game of golf. As an educator and coach, he understands the need for quality instruction to help grow the game.

Beginners Learn: Putting, Chipping, Short Pendulum Swing, Big Swing, and More

Advanced Players Learn: Course Management, Swing Fundamentals Refresher, and More

John’s lessons include on-the-course guidance and analysis of both weaknesses and strengths. He believes students should learn by the feel of the swing and to not be dependent on technology


Along with John’s responsibility as a Teaching Professional at Cottonwood, he is the Men’s and Women’s Golf Coach at Cuyamaca College.

He was voted by his coaching peers “Coach of the Year” in 2016 and 2017, taking his women’s team to the State Championship (equal to the NCAA Championship) in each of these years. The teams finished 3rd and 5th, respectively.

John is also the recipient of the 2021 Heritage Award, a life time achievement award for his contributions to the growth of the game over a long period of time, presented by the Southern California Section of the PGA of America.

John also has programs with several rehab centers in San Diego. He uses golf as a form of therapy, working with physical therapists, recreational therapists, occupational therapists and speech therapists to enhance the lives of discharged patients after their stay in hospitals.

During 2023, John will be celebrating 46 years of teaching individuals with disabilities to play golf.

Contact John Klein, PGA

Cottonwood Golf Club
619.980.2018 |