PROFESSORS
Professor ladder
UIUC professor ladder
1MK
Mohammad Khalil
9.6/10 · 18 community ratings
1665Few ratings
2MA
Mukhtar Ali
10.0/10 · 7 community ratings
1643Few ratings
3JA
Juan Arbelaez
10.0/10 · 7 community ratings
1643Few ratings
RANKPROFESSORELOGRADETAKE AGAIN
4JHJonathan Hicks6 community ratingsFew ratings1633——
5JMJohn Meyers10 community ratingsFew ratings1629—90%
6DSDavid Schrag5 community ratingsFew ratings1622—100%
7ACAmanda Ciafone9 community ratingsFew ratings1614—100%
8KHKenneth Howell8 community ratingsFew ratings1609——
9TWTimothy Wedig15 community ratingsFew ratings1607—83%
10ETElissa Thomann6 community ratingsFew ratings1606——
11ARAndrea Ruehlicke5 community ratingsFew ratings1605—100%
12MNMargaret Norton5 community ratingsFew ratings1605—100%
13MBMaimouna Barro5 community ratingsFew ratings1605——
14JTJeff Thibert5 community ratingsFew ratings1605——
15JEJonathan Ebel18 community ratingsFew ratings1598—89%
16NMNicolas Martin4 community ratingsFew ratings1594—100%
17SNSafiya Noble3 community ratingsFew ratings1592—100%
18SNShankar Nair3 community ratingsFew ratings1592—100%
19SSSharde Smith9 community ratingsFew ratings1581—89%
20MDMichael Dann3 community ratingsFew ratings1573—100%
21MDMarizel Davila3 community ratingsFew ratings1573——
22LMLeonard McKinnis5 community ratingsFew ratings1571—80%
23AAAzadeh Aghighi2 community ratingsFew ratings1570—100%
24BSBobby Smith2 community ratingsFew ratings1570—100%
25ASAnthony Sullers Jr.2 community ratingsFew ratings1570—100%
26JVJacqueline Vayntrub4 community ratingsFew ratings1563—100%
27WHWilliam Hope10 community ratingsFew ratings1561——
28DCDavid Cooper4 community ratingsFew ratings1556—100%
29RJRory James4 community ratingsFew ratings1556——
30DWDov Weiss12 community ratingsFew ratings1553—100%
31MKMorten Kristensen2 community ratingsFew ratings1546—100%
32ATAnna Tosato1 community ratingFew ratings1541—100%
33SMSantiago Mideros-Mora1 community ratingFew ratings1541—100%
34NSNicholas Seiter1 community ratingFew ratings1541—100%
35JJJohn Juvik1 community ratingFew ratings1541—100%
36TJTiffany Jamann1 community ratingFew ratings1541—100%
37MKMosbah Kushad1 community ratingFew ratings1541—100%
38TKTanu Kohli3 community ratingsFew ratings1541—100%
39ALA. Lane Rayburn5 community ratingsFew ratings1537—67%
40EAEiyad Al-Kutubi2 community ratingsFew ratings1536——
41GMGabriel Malo4 community ratingsFew ratings1533—75%
42CWCynthia Wachter17 community ratingsFew ratings1531—50%
43MFMargaret Fitzpatrick3 community ratingsFew ratings1528——
44JPJohn Plaiss1 community ratingFew ratings1527——
45DJDiana Jaher8 community ratingsFew ratings1525—100%
46KBKatherine Broughton31 community ratingsSome ratings1520—100%
47DPDavid Price5 community ratingsFew ratings1520——
48BRBruce Rosenstock21 community ratingsFew ratings1519—88%
49MDMillicent Davis2 community ratingsFew ratings1512——
50EREli Rosenblatt1 community ratingFew ratings1512—100%
51MBMohammad Babadoost1 community ratingFew ratings1512—100%
52KGKate Grim-Feinberg3 community ratingsFew ratings1509——
53LRLane Rayburn11 community ratingsFew ratings1505—50%
54MMMalaika McKee10 community ratingsFew ratings1504—83%
55NSNathan Schroeder6 community ratingsFew ratings1504—20%
56RLRuss Laura1 community ratingFew ratings1498——
57BBBruce Branham2 community ratingsFew ratings1497—50%
58RLRichard Layton49 community ratingsSome ratings1491—56%
59SMStephen Moose3 community ratingsFew ratings1483—50%
60AKAlicia Kozma3 community ratingsFew ratings1483—67%
61ALAlex Lipka8 community ratingsFew ratings1473—63%
62ASAnthony Studer6 community ratingsFew ratings1466—50%
63JHJosh Heuman22 community ratingsFew ratings1464—55%
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.