I got admitted from University of Oxford and University of Waterloo. Which one should I choose?
I'm an international student and got accepted to the CS program at UBC, University of Toronto, and University of Waterloo. In the US, I got offers from Stony Brook and UIUC. After plenty of soul-searching I narrowed my choices down to SBU, Waterloo and UIUC. Which one should I choose and why?