The best Candadian University is unequivocally McGill.
A relative of mine has his undergraduate degree from McGill and law degree from the University of Toronto. This after a slow unimpressive start ... a HS dropout he decided to get his act together ... a late bloomer.