5
4
3
2
1
Recommended by
75% of students
Known for
Some professors are terrible; use rate my professors and also ask older students for advice before registering for classes.