Meet Our Coaches

Joe Barnes


Joe is the Managing Partner of FGCS. His background in golf, golf writing and golf teaching spans over 30 years. Joe directs the day to day activities of the Fanshawe Golf Coaches School and is also a professor in the school. Joe specializes in the administration, accounting, marketing and teaching of coaches. Joe is a certified FGCS golf coach, a certified Fit Bodies Golf Coach, a PGA trained Community Golf Coach, and a registered Golf Canada – Future Links driven by Acura junior golf coach. He also has his National Coaching Certification Program golf coach certification. Joe is involved in the teaching and arranging of all classes, camps and clinics including the private lessons conducted by the Fanshawe Golf Coaches School.

Sue Barnes


Sue has been recognized on countless occasions as one of Canada’s leading non-profit leaders and fund-raisers for many years. Her dedication to assisting others less fortunate is extraordinary. She is the founder and co-founder of many non-profit organizations among them, the Edmonton Multicultural Society, the London International Children’s Festival and Gus Macker Basketball. Sue is also a professor at the Fanshawe Golf Coaches School and teaches our Customer Service section. Sue is a fully certified FGCS golf coach specializing in the delivery of our curriculum to the younger children at our classes and camps.

Bill Smith


Bill is an award winning athlete and sports organization executive. He is currently the Executive Director of the London Sports Council and the London Sports Hall of Fame in addition to overseeing the operations of Kid Sport. Bill has also served as the General Manager of the London Lightning professional basketball team and as a Director of CSTT Sports Management International. Bill is a fully certified FGCS Senior Head Coach who loves to teach golf at all levels.

Brian Miller


Brian is a retired elementary school teacher specializing in physical education for over 32 years. He is an experienced multi-sport coach and has served on the executive of many education related associations and committees. Brian is also the General Manager of the London Golf Club, London’s only cyber golf club catering to over 30 public access golf clubs in Southwestern Ontario. He is also a professor with Fanshawe Golf Coaches School specializing in the teaching of children to aspiring golf coaches. Brian in addition holds his Special Needs Specialist Certificate and directs the curriculum and teaching of our Special Needs classes and activities. He is also a certified FGCS golf coach, a PGA trained Community Golf Coach and has his National Coaching Certification Program for Golf certification. Brian is also a registered Golf Canada – Future Links driven by Acura junior golf coach.

Dan Churchill


Dan’s background and exemplary record as an award winning safety manager in his previous career bodes well for FGCS. Dan teaches the Safety and Marshalling components of our curriculum at Fanshawe Golf Coaches School. Dan’s stellar sports career in football, lacrosse and golf make him a perfect fit for teaching at our camps, clinics and classes. Dan is a certified FGCS golf coach and is fully trained to teach golf in the FGCS system to all ages.