Michael Hlinka teaches college and university courses in Toronto and provides business commentary for CBC Radio.