I consider it above average. There is a lot of room for improvement so I give it 4 stars instead of 5. It is a great learning environment, very hospitable too. If you are international student, you feel at home due to many international students there. Learning facilities and resources are above average. Teaching and research are above average. It is an above average school in general. One great downside the harsh winter of the city. It does get extremely cold, down to -45 sometimes.
View more