PGA of Canada Class 'A' Professional

Les brings with him more than 40 years of experience to the Salem Ridge Golf and Academy has been a Class A member of the PGA of Canada for 35 years.

Les has competed professionally at the national and international level from 1976 through 1985 against some of the best players in the world. Les has been lucky enough to have worked with many of our top players and instructors.

Some players he has worked with and competed against include the likes of Moe Norman, Al Balding and George Knudson just to name a few.

Les has also given over 2000 lessons from beginner to advanced, instructed numerous junior clinics as well as ladies clinics. Les believes in a simple yet progressive approach in building a repeating golf swing.


PGA of Canada Class 'A' Professional

Bobby joined the Salem Ridge team of established professionals as a Class A member of the PGA of Canada in 2007. Bobby brings 15 years of teaching experience to the Salem Ridge Golf & Academy and has attended countless hours of seminars, furthering his knowledge of the golf swing. He has been certified in Level 1 TPI training in Orlando Florida, allowing him to conduct Physical Screens on students so they can better understand the body/swing connection. On top of that, Bobby has also joined only 3 other professionals in Ontario in being AimPoint certified. Aimpoint is a proven green reading method used by over 200 Tour Pros.

Bobby has also completed Ping Fitting seminars in Phoenix and Callaway seminars in Carlsbad, CA and is a certified Ping and Callaway Club Fitting specialist. Bobby graduated from the Professional Golf Management program while attending Niagara College in 2004.

Bobby’s main objective as a teaching professional is to focus in on the student's goals and helping them to achieve new levels. Bobby turned professional at the age of 20 and has had a successful golf career so far.

Some of his playing highlights include:

  • 1st place Ontario College Athletic Association provincial championships in 2002
  • 1st place in two Professional events in 2004 on the NDPGA Tour
  • A career low -8 (64) in a NDPGA Tour event in 2011


PGA of Canada Class 'A' Professional
Director of Instruction, Salem Ridge Golf & Academy

Cameron Carty is an experienced PGA of Canada Class ‘A’ Professional who first joined the CPGA in 1997 while working at Donalda Club. He has considerable experience coaching junior golfers and is Junior Coach Level 2 certified by the Titleist Performance Institute (TPI JC2) and PGA of Canada trained for Coaching New Competitors (CNC).

His professional experience and training has allowed him to appreciate the fact that people learn in their own unique fashion and personal pace. However, through the use of innovative training techniques, positive re-enforcement, and open communication with his students Cameron has also come to appreciate that anyone can improve their skill level and playing ability while truly enjoying the learning experience!

Cameron employs a simple and straightforward philosophy: Test – Modify/Change – Re-Test – Repeat! Always encouraging people to have fun while learning new skills and playing better golf!

He has always enjoyed learning and entertaining new ideas and his interests have seen him earn a Marketing & Business Administration Diploma from Centennial College and Bachelor of Environmental Studies from York University.

Most importantly, Cameron strongly believes that training and coaching people in golf presents the opportunity to always be learning from the communication process between student and coach!

Professional Development

  • AimPoint Express Green Reading System – Certified
  • Coaching New Competitors (CNC) – Trained
  • Titleist Performance Institute (TPI) – Junior Coach 2 (JC2) – Certified
  • Titleist Performance Institute (TPI) – Level 1 – Certified
  • PGA of Canada Instructor of Advanced Golfers (IA) – Pilot Program Trained
  • PGA of Canada Fitting Workshop – Pilot Program Trained
  • PGA of Canada Coaching Workshops 1 to 4 – Certified
  • PGA of Canada Teaching Levels 1 to 3 – Certified
  • PGA of Canada Repair Workshop – Trained
  • RCGA Rules of Golf
  • CPR & First Aid – Trained
  • Plotkin Group Above & Beyond Customer Service Training