Pros
– Classes are small-sized which helps lecturers have enough time for students and explain concepts.
– Friendly staff.
– Accommodation is top notch and easily accessible.
– Career prospects is excellent.
– Great facilities.
– Racial diversity is great.
Cons
– Not enough programs to choose from.
– Limited payment plan/time.