The university facilities and professors are good. Concordia provides high value courses which are quite competitive. The courses are provided in English so there are huge numbers of international students.
One drawback can be the location, climate could be really harsh during winter.
View more