PROFESSORS
Professor ladder
UIUC professor ladder
1JH
Jiajun He
9.8/10 · 9 community ratings
1646Few ratings
2BM
Brian Mercer
9.2/10 · 18 community ratings
1638Few ratings
3GJ
Gabriel Juarez
9.2/10 · 17 community ratings
1636Few ratings
RANKPROFESSORELOGRADETAKE AGAIN
4RERandy Ewoldt26 community ratingsSome ratings1634—100%
5KHKellie Halloran21 community ratingsFew ratings1629—91%
6SNSungwoo Nam7 community ratingsFew ratings1623—100%
7LLLeon Liebenberg57 community ratingsSome ratings1615—84%
8JFJie Feng7 community ratingsFew ratings1613—100%
9CSChenhui Shao7 community ratingsFew ratings1613—86%
10EEElif Ertekin4 community ratingsFew ratings1609—100%
11MGMattia Gazzola5 community ratingsFew ratings1605—83%
12PVPratap Vanka4 community ratingsFew ratings1601——
13MWMatthew West18 community ratingsFew ratings1598—100%
14MEMelih Eriten4 community ratingsFew ratings1594—100%
15KWKevin Wandke4 community ratingsFew ratings1594—100%
16ZBZachary Berent3 community ratingsFew ratings1592—100%
17VGVivek Garimella5 community ratingsFew ratings1588—100%
18KSKyle Smith4 community ratingsFew ratings1578—80%
19SDStephen Downing13 community ratingsFew ratings1578—100%
20NMNenad Miljkovic5 community ratingsFew ratings1571—100%
21LCLeonardo Chamorro Chavez2 community ratingsFew ratings1570—100%
22BHBumsoo Han2 community ratingsFew ratings1570—100%
23ADAlison Dunn2 community ratingsFew ratings1570—100%
24GPGustavo Pottker2 community ratingsFew ratings1570——
25HJHarley Johnson6 community ratingsFew ratings1568——
26MPMike Philpott41 community ratingsSome ratings1554—67%
27JYJustin Yim1 community ratingFew ratings1541—100%
28CBCraig Bradshaw1 community ratingFew ratings1541—100%
29AGAlexander Ghosh1 community ratingFew ratings1541—100%
30KMKathryn Matlack4 community ratingsFew ratings1533—75%
31TSTaher Saif2 community ratingsFew ratings1521—50%
32WWWenbin Wan2 community ratingsFew ratings1521—100%
33AAAndrew Alleyne1 community ratingFew ratings1512——
34SPStephen Platt1 community ratingFew ratings1512——
35SHSascha Hilgenfeldt8 community ratingsFew ratings1504—100%
36SKSeok Kim5 community ratingsFew ratings1503—75%
37MYMin-Feng Yu19 community ratingsFew ratings1492—100%
38SEStefan Elbel1 community ratingFew ratings1484—100%
39AVAlexander Vakakis25 community ratingsSome ratings1477—50%
40TLTonghun Lee27 community ratingsSome ratings1477—61%
41VPVenkatesh Pulletikurthi2 community ratingsFew ratings1473—50%
42KNKarthik Nithyanandan1 community ratingFew ratings1470——
43SHShelby Hutchens18 community ratingsFew ratings1452—67%
44KAKazem Alidoost2 community ratingsFew ratings1448—50%
45ALAmy LaViers2 community ratingsFew ratings1448—50%
46NANikhil Admal3 community ratingsFew ratings1445—33%
47CLChia-Fon Lee7 community ratingsFew ratings1434—50%
48SSSanjiv Sinha6 community ratingsFew ratings1429—0%
49MQM Quinn Brewster9 community ratingsFew ratings1428—50%
50STSameh Tawfick3 community ratingsFew ratings1420—33%
51PMPrashant Mehta8 community ratingsFew ratings1420—40%
52AWAimy Wissa6 community ratingsFew ratings1420—50%
53LHLance Hibbeler8 community ratingsFew ratings1410——
54JGJohn Georgiadis10 community ratingsFew ratings1402——
55WKWilliam King6 community ratingsFew ratings1383—20%
56CCChristian Constante-Amores2 community ratingsFew ratings1376—0%
57BFBruce Flachsbart46 community ratingsSome ratings1307—19%
58MKMariana Kersh8 community ratingsFew ratings1284—0%
59HPHaewon Park6 community ratingsFew ratings1281—0%
60GBGaurav Bahl6 community ratingsFew ratings1281—0%
61IJIwona Jasiuk9 community ratingsFew ratings1275—17%
62HDHarry Dankowicz31 community ratingsSome ratings1257—13%
63JBJoseph Bentsman23 community ratingsFew ratings1248—0%
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.