Rob Ford gets schooled

Ryerson audience, other candidates give mayor the rough ride he deserves

by