Deciding between UWaterloo Math and UToronto Engineering, help!