This is a top-notch university with professors who are superb lecturers in addition to being highly qualified. They do not, however, make it easy. The lecturers here want you to put forth excellent work and devote a lot of time to understanding the subject matter. If you are willing to put in the work, you can get an outstanding education here. Excellent RSOs are also available.