About TGA Premier Sports of North San Diego - After School Enrichment Programs - Golf Camps

We believe sports change lives

Teach, Grow and Achieve with TGA Premier Golf

Golf promotes fitness

All programs include physical activity and muscle development

Golf is educational

Many lessons use math and science including scoring, distance and shot making

Golf builds life skills

Our programs promote respect, honesty, perseverance and sportsmanship

Golf is a life-long sport

Play with family, friends, colleagues and clients

Drive, chip, and putt!

Discover how fun and exciting golf can be with TGA




Meet the Team

Jason Puterbaugh, PGA
Head Coach

Meet Jason Puterbaugh, PGA Apprentice at Aviara Golf Club. Jason has been played golf since the age of 5. He began playing under the tutelage of his father, Kip Puterbaugh. Kip’s love and passion for golf and the golf swing drew Jason to the sport as he began to progress through the junior golf ranks. A four year Varsity member of his High School golf team that advanced to the State finals 3 out of of four years and finished 2nd, 3rd, 2nd each year.. He played four years of Division I golf at San Diego State, graduating in 2007 with a degree in Business Management. He has worked with Jay Brunza, the psychologist who helped Tiger develop mentally during his youth, and integrates psychology and mechanics into his instruction. He helped run a Jr. Golf program in Spain after graduating college and has been teaching at The Aviara Golf Academy for 5 years.

Andrew Potts, PGA
Head Coach

Meet Andrew (Andy) Potts, PGA Apprentice and Assistant Golf Professional at Lomas Santa Fe Country Club. Andy grew up in Northern California and started playing golf 10 years ago. He always wanted to play but never had the means. When a friend took him out to the golf course he was ‘bit by the golf bug’! He graduated from San Diego State University in 2013 with a bachelor in Kinesiology emphasized in Physical Education. As an Assistant Golf Professional at Lomas Santa Fe Country Club he is heavily involved in the junior golf program there and is excited to grow the game of golf!

Evan Biundo, PGA
Head Coach

Meet Evan Biundo, PGA Apprentice and First Assistant Golf Professional/Tournament Sales Director at Carmel Mountain Ranch Country Club. Evan Biundo is a teaching professional with 9 years of experience teaching juniors, beginners, and advanced golfers to enjoy the game of golf as a whole and to play better while doing it.

He started as a Baseball Player when he was young and at the age of 16 he decided to turn his skills and effort toward golf. He played 2 years of Varsity golf for Westview High School in San Diego and competed as an individual both years at the CIF Championships. Evan turned professional out of high school and started his teaching and playing career while attending California Sate University of Fullerton. During his time in college he played in a few mini-tour events resulting 3 top ten finishes overall, but he decided that teaching was something he enjoyed more. Now standing with a clientele of over 100 students, he has given over 400 lessons in 2014 and looks to continue helping any golfer who wants to enjoy the game more.

Heidi Richardson, PGA
Head Coach

Meet Heidi Richardson, PGA Golf Professional and Instructor. She was recently named the 2016 Southern California PGA Youth Development Winner.  UCLA graduate, Heidi resides in Encinitas and has played golf since childhood. She has been a golf instructor for over 23 years and has been playing and working in the golf industry for over 40 years. She earned her PGA Class A Membership in 1995. She grew up in San Diego playing junior golf, was the only girl on the La Jolla High School Golf Team and continued her competitive career on the Women’s golf team at UCLA.

She has extensive experience teaching all ages and all skill levels, from age 3 to 93! Heidi utilizes the latest technology and teaching methods and teaches at the private, ocean view instruction center at Encinitas Ranch Golf Course. Heidi is a Junior Golf Director and offers weekly introductory golf clinics, weekly junior golf schools, and Summer and Holiday vacations golf camps for juniors.

Heidi’s passion and love for golf guarantees that she gives 100% of her experience and enthusiasm to each of her clients. She shares her expertise and enthusiasm with each of her clients and helps build lifelong golfers and to grow the great game of Golf!

Heidi’s goal as a PGA Class A Golf Professional is to assist her clients in achieving their personal goals for their golf swing technique and performance. Heidi uses a variety of methods and services that include video swing analysis, physical fitness and flexibility training, balance and tempo training, basic swing mechanics training, short game and putting exercises and individualized drills and practice routines.

Michael Gainey, PGA Apprentice
Head Coach

Meet Michael Gainey, PGA Apprentice Golf Professional. Originally from Wilmington, North Carolina Michael moved to California in 1980 and has been here since. He got into golf at about 10 years old, but not very seriously. He played for Ramona High golf team for three years. Michael’s first job was in Spring of 1995 when he accepted a position as a golf car attendant at San Vicente Golf Resort. From then on, he became more serious about the game and was recommended by the head pro to consider working his way up in the business. Since then he has stepped away from the golf industry a few short times. The game and business of golf has been a big part of his life and junior golf is something he is very passionate about. He has now made it his mission to grow the game in his community of Ramona by targeting the junior population. In turn he hopes to increase the overall participation numbers of all ages in our area.

Currently, Michael teaches out of San Vicente Golf Resort, Golf in Schools instructor for Ramona, PGA Jr League Captain for Ramona, and the head golf coach for the Ramona High boys & girls golf teams.

Kimber Stange, Golf Professional
Head Coach

Meet Kimber Stange, golf professional. Kimber graduated with high honors from the Golf Academy of America in 2014 with an AA Business Degree for Golf Complex Operations and Management.

Completed courses with certification in Advanced Teaching, Tournament Operations, Club Fitting and Repair. Knowledge of training aides- TRAK Man, V1, Tommy and T.P.I . Kimber has been a professional coach for over 35 yrs. and highly skilled in training and developing athletes in several sports.

John Gray, PGA Apprentice
Head Coach

Meet Coach John Gray, an Assistant Golf Professional at The Crossings at Carlsbad. He is 32 years old and has lived in Southern California most of his life. John has been playing and working in the golf industry for the past 16 years. He played locally in San Diego County as a junior with highlights as a California State Amateur and U.S. Junior Amateur Championship participant. During college, John played for Palomar College where he holds records for lowest 18 hole score at 8 under par, 36 hole tournament total at 16 under par, and lowest season scoring average at 71.5. John also played for San Diego State University his remaining two years and has since been teaching golf at The Crossings at Carlsbad as a PGA Apprentice Professional.

Ramon ‘Buz’ Barlow
Head Coach

Meet Buz Barlow. Playing, coaching, and refereeing sports has been a big part of his life. Buz enjoys playing golf as well as softball and ice hockey. He has been a Little League and Pony League baseball coach, and has coached USA Hockey Inline youth teams at the house league, tournament travel team, and varsity high school levels. He was also a USA Hockey referee for 17 years, officiating all ages and skill levels in youth, high school, college, and adult leagues. Buz started playing golf at an early age and rediscovered the game after retiring in 2006.

He worked as an instructor for TGA Golf in 2012 and 2013, and is thrilled to be once again a part of the SCPGA/TGA after school golf program.

Raymond Mistarz
Head Coach

Meet Raymond L. Mistarz.  Raymond is a student of coaching and believes in the philosophy that a coach helps an athlete achieve a level of performance that he or she could not reach alone.  He has coached soccer at all levels for over 20 years, and holds national certifications from various organizations. His passion for golf led him to SCPGA/TGA where he is thrilled to teach the game of golf to students, developing sportsmanship and athleticism within each player.

Company History


TGA launched its first Golf Enrichment Programs at six Los Angeles schools. TGA’s focus was to provide PK – 8th grade students with an opportunity to learn golf through an innovate 5 level after-school program. This program made golf affordable and accessible for children, and received an overwhelmingly positive response from schools, parents and students. TGA expanded its programs within Los Angeles area schools to accommodate the demands from students and parents who wanted a golf program within the safe, convenient environment of their schools. The curriculum also provided transition for students to go from their schools to programs at the golf course.


TGA’s first camps and clinics were offered at golf courses. TGA also incorporated the expansion of physical fitness and education components as well as adding a character development initiative within its school programs.


Golf professionals along with entrepreneurs began expressing their interest in the unique sustainable and scalable model of TGA. By the end of 2006, after three years of honing and improving the TGA business model and curriculums, TGA began offering geographically exclusive franchisees which became the TGA Premier Junior Golf Program now running throughout the United States.


The USGA approved TGA’s curriculum under the rules of amateur status and TGA became National Partners with the After School Alliance and the President’s Council on Physical Fitness.


TGA achieved its first ranking in Entrepreneur’s Franchise 500, and won two industry awards for Business Achievement and Player Development.


Golf Magazine named TGA’s CEO, Joshua Jacobs to Golf’s 40 Under 40 list. TGA was named as one of 10 Best Franchise Deals around the world by Entrepreneur, along with jumping 131 spots in Entrepreneur’s Franchise 500 ranking from #450 to #319. TGA was also termed the 4th best youth fitness franchise. TGA also formed the 501c3 TGA Sports Foundation, to be able to apply for grants and funding to serve under-resourced areas as well as mentally and physically disabled youth.


TGA gained its 50th franchise along with having seven multiple franchise owners across the country. TGA also branched out into the sport of tennis, signing a National Partnership with the United States Tennis Association (USTA). TGA’s model is now being offered in both the golf and tennis industries and is known as a leading initiative to grow both sports while providing small business ownership and job opportunities. The TGA / USTA proprietary Enrichment Curriculum is solely used by TGA Franchises within schools. TGA works with USTA National along with USTA Sections, Districts and CTA’s to complete the Player Pathway and help feed the USTA’s adult and junior initiatives to grow the sport.


TGA signs its first tennis franchise. TGA’s Youth Sports Franchise model is now one of the fastest at growing junior golf and youth tennis participation amongst 3-13 year olds. TGA’s motto is to Keep Swinging!® and we strive to provide all American youth with the opportunity to learn golf and tennis in a fun and educational environment.


TGA launches a third franchise opportunity that includes 6 team-based sports: cheerleading, flag football, floor hockey, lacrosse, ultimate, and volleyball.


TGA celebrates its 15th anniversary and impacting over 775,000 children through sports programs across the U.S. and Canada.