David has been involved in coaching and hockey instruction for nearly ten years. David spent three seasons playing with the South Side Athletic Club (SSAC) with his final season at the Minor Midget AAA level. David began coaching the following season and spent five years with SSAC at the Minor Midget AA, Bantam AA and Bantam AAA levels. David then began coaching in the Hockey Super League and is entering his third year in the league and second consecutive year with the Saints Pro Hockey Academy. David has earned several Hockey Alberta coaching certifications including several specializing in skill development and has had the opportunity to work with several mentors with experiences in the Team Canada National Program, NHL, NCAA, and CIS which has helped him grow into the coach he is today.