Hi all, I have a really good offer from Waterloo in Computer Science, but I have no idea what it'd be like to move there. A few questions:
* I'm a U.S. citizen. Is it a pain to get dual citizenship? Any things to be aware of?
* How bad is the weather there? I'm not afraid of the cold, just the mix of cold, snow and wind.
* What's it like living in Waterloo?
* If anyone knows, how's it for grad students there? In particular if anyone knows about CS grad student life, that would be awesome.
Basically, I just want general info about moving there. Thanks all!