Positives: Good education, majority of the professors are qualified to teach, fees don’t increase it remains the same based on the year joined.
Negatives: Some professors and TA’s are not actually qualified, professors have too much power over the grades which they sometimes abuse, the advising system is not efficient from a personal experience.