I had a great experience at UAlberta. The university tries to be diverse and open to change. The courses offered are decent with mostly engaging professors. The community is pretty friendly and it feels easy to fit in.
If you're the owner or representative of University of Alberta, you can claim this University and build a better profile.