PROFESSORS
Professor ladder
UIUC professor ladder
1DK
Dimitrios Kyritsis
9.8/10 · 31 community ratings
1696Some ratings
2AA
Ali Ansari
10.0/10 · 13 community ratings
1677Few ratings
3OM
Olga Mironenko
10.0/10 · 13 community ratings
1677Few ratings
RANKPROFESSORELOGRADETAKE AGAIN
4CSCorey Snyder25 community ratingsSome ratings1675—100%
5CRChandrasekhar Radhakrishnan40 community ratingsSome ratings1672—100%
6PBPaul Braun18 community ratingsFew ratings1665——
7WHWen-Mei Hwu9 community ratingsFew ratings1657—100%
8VKVolodymyr Kindratenko36 community ratingsSome ratings1655—96%
9GEGary Eden13 community ratingsFew ratings1652—100%
10KTKe Tang8 community ratingsFew ratings1651—100%
11LWLara Waldrop17 community ratingsFew ratings1650—80%
12AAAli Abbas25 community ratingsSome ratings1647——
13XCXu Chen9 community ratingsFew ratings1646—100%
14MJMichael J. Haney11 community ratingsFew ratings1645——
15YTYehya Tellawi7 community ratingsFew ratings1643—100%
16MOMelkior Ornik8 community ratingsFew ratings1640—100%
17PHPinshane Huang8 community ratingsFew ratings1640—100%
18BHBrendan Harley8 community ratingsFew ratings1640—100%
19YCYuting Chen23 community ratingsFew ratings1631—96%
20ACAndreas Cangellaris10 community ratingsFew ratings1629——
21DBDaniel Bodony9 community ratingsFew ratings1624—100%
22DLDaniel Liberzon5 community ratingsFew ratings1622—100%
23SMScott Morris5 community ratingsFew ratings1622—100%
24CDCraig Dutton5 community ratingsFew ratings1622—100%
25URUmberto Ravaioli15 community ratingsFew ratings1620—92%
26NVNitin Vaidya8 community ratingsFew ratings1619—100%
27JJJianming Jin8 community ratingsFew ratings1619—100%
28TBTangul Basar10 community ratingsFew ratings1618—100%
29AJAnthony Jacobi10 community ratingsFew ratings1618—100%
30RSR.S. Sreenivas6 community ratingsFew ratings1615—100%
31DSDiwakar Shukla6 community ratingsFew ratings1615—100%
32GHGeoffrey Herman50 community ratingsSome ratings1614—84%
33KTKimani Toussaint5 community ratingsFew ratings1614—100%
34BWBrian Woodard16 community ratingsFew ratings1609—92%
35CSChristopher Schmitz32 community ratingsSome ratings1609—86%
36SBSimeon Bogdanov4 community ratingsFew ratings1609—100%
37ASAndre Schleife4 community ratingsFew ratings1609—100%
38CCChristian Chilan4 community ratingsFew ratings1609—100%
39BLBrian Lilly16 community ratingsFew ratings1609—67%
40JMJonathan Makela4 community ratingsFew ratings1609—100%
41HSHarlee Sorkin4 community ratingsFew ratings1609—100%
42PSPete Sauer8 community ratingsFew ratings1609—100%
43LHLaura Hollis4 community ratingsFew ratings1609——
44CLCecilia Leal6 community ratingsFew ratings1606—100%
45LGLynford Goddard5 community ratingsFew ratings1605—100%
46DZDavid Zhang14 community ratingsFew ratings1605——
47DRDavid Ruzic24 community ratingsFew ratings1604——
48RBRohit Bhargava9 community ratingsFew ratings1603——
49BCBrian Cunningham4 community ratingsFew ratings1601—100%
50JDJohn Dallesasse4 community ratingsFew ratings1601—100%
51GHGilbert Holder11 community ratingsFew ratings1598—73%
52SMSayan Mitra11 community ratingsFew ratings1598—100%
53DVDavid Varodayan11 community ratingsFew ratings1598—80%
54DCDong Choi18 community ratingsFew ratings1598—89%
55ELElizabeth Lemay5 community ratingsFew ratings1597——
56NKNickvash Kani37 community ratingsSome ratings1596—84%
57EBEric Badger10 community ratingsFew ratings1595——
58JZJin Zhou4 community ratingsFew ratings1594—100%
59MAMohamed Aboukhatwa3 community ratingsFew ratings1592——
60TMThomas Moon9 community ratingsFew ratings1592—78%
61CSCraig Shultz3 community ratingsFew ratings1592—100%
62RIRaluca Ilie3 community ratingsFew ratings1592—100%
63VSVictoria Shao8 community ratingsFew ratings1588—89%
COURSE HEAD-TO-HEAD
Two sections, two professors? Pick a course to compare everyone who has taught it.
RATE YOUR PROFESSORS
Drag the professors you've had onto a tier — courses too. One board, one submit.
Rate my professors →Ratings are derived from anonymous, per-student-normalized tier placements, not raw star averages — so one generous or harsh rater can't skew the board. Professors without a tier ranking yet sit unranked until students weigh in.