Geoff has over 25 years’ experience as a highly regarded teaching tennis professional via his association with junior tennis academies, school program tennis director and respected private country club head teaching professional. He is a Tennis Canada certified coach 3, Professional level 1 certified coach with Professional Tennis Registry (PTR) and United States Tennis Professional (USPTA). Geoff is also an active member of the Tennis Professional Association (TPA) and a provincial coach for the Ontario Tennis Association (OTA). He is a member of Wilson Advisory team and competes yearly in the provincial championships. In the fall of 2012, Geoff traveled to Jamaica to be the head coach for Serena and Venus Williams charity clinics.