Robotics/Mechatronics/Engineering: Purdue vs University of Toronto

<p>My friend is pretty confused about which place to go to.. Purdue or UofT. Both have a great reputation in engineering, so are there any pros/cons that anyone knows about? How the professors/TA's are, opportunities, etc etc.
Specifically in Robotics/Mechatronics.
Any advice will be greatly appreciated.</p>