He served for 20 years as the CEO of the Calgary Education Partnership Foundation .
Prior to his election , he was a high school teacher with the Calgary Board of Education .
high school teacher served for 20 years as the CEO of the Calgary Education Partnership Foundation .
Prior to his election , he was a high school teacher with the Calgary Board of Education .