Which undergraduate physics departments are really exceptional? I am considering McGill, UBC, Queen's, McMaster, U of Toronto, and Waterloo. I do have some U.S. schools in mind, but I find it much harder to choose Canadian schools. Are Canadian departments on the same level as the top U.S. departments (Cornell, Caltech, etc.)? If so, which university has the best department in Canada?