They have a great tuition value with the mindset that genius is common. They have multiple campus options that allow for a fairly flexible schedule. The class sizes are small so you really get to know your professors.
Course Curriculum
I think it's an accurate representation of skills I'll need for the future. It encourages learning skills across all mediums for a better understanding of the field as a whole. My core classes encourage diverse learning.
Fees
Fees pay for the extra services and events on campus including. A student activity fee which helps pay for recreational events, and a student health fee that helps pay for the on-campus clinic.
Examination Structure
All exams take place over one week and are scheduled according to your class period. You are provided with a certain amount of time, about three hours, to complete a test. The format of which is up to your professors to decide.
Faculty
I absolutely adore the faculty. Because the class sizes are so small you really get to know your professors and they get to know you. They're usually willing to work with you no matter the situation.