University of Calgary is a great place for international students to start a new life in a new country. UofC has lots of programs and several classes for you to choose from. The staff is nice, polite, and helpfull. There are lots of international students, and so there are several cultures. The teacher wil overall help you with what you need, and will want you to be intereseted in their classes. However, living in residence may be hard due to the low speed wifi, and the community bathrooms.