It is funny to see this in my feed.
I am east of Toronto where this fellow teaches at the University of Toronto.... and the radio station leans left connected (in name) to the U of T.
He has driven a lot of people nuts with this stuff. Figured you might appreciate the input coming from somewhere near this fellow.