It might be a really interesting experiment if Calgary did elect a 19 year old student to Mayor. Jeremy Zhao is running in the current election and is focusing on taxes & voter apathy. Is he aware of all the bigger issues, all the political manoevering, all the budgetary constraints. I don't personally know the answer to that but I can speculate that due to his age he would at the very least have a new and different slant on what is going on in Calgary.
I read through his website www.jeremyzhao.com and what strikes me the most is contained in his bio. His immigrant roots flavoured by the hard work his family endured while becoming established in Calgary. He makes it clear that he is an average Calgarian and that is his strength, knowing what the average Calgarian wants and needs.
Good luck Jeremy, you may not (yet) have the credentials of Dave B but you certainly have my interest.