Good teachers, good topics, but a very messy management. Inaccurate attendance system, unfriendly management staff, bad LMS software.
Well paced classes, good initiatives for the size. Slightly less competitive.
Diverse and globally multicultural student body.
Ideal campus, city and surrounding area to explore.