PROFESSORS
Professor ladder
UIUC professor ladder
1TD
Theresa Dobbs
9.8/10 · 31 community ratings
1715Some ratings
2AH
April Hoffmeister
9.6/10 · 84 community ratings
1699Some ratings
3SA
Scott Ahlgren
9.6/10 · 76 community ratings
1698Some ratings
RANKPROFESSORELOGRADETAKE AGAIN
4FCFrancesco Cellarosi26 community ratingsSome ratings1691—100%
5JVJavid Validashti187 community ratingsHigh confidence1689—100%
6EFEllen Fireman172 community ratingsHigh confidence1688—73%
7RLRobert Lee Deville34 community ratingsSome ratings1684—100%
8BRBruce Reznick30 community ratingsSome ratings1680—100%
9SDSpencer Dowdall12 community ratingsFew ratings1673——
10AHA.J. Hildebrand52 community ratingsSome ratings1661—100%
11PBPeter Bradshaw9 community ratingsFew ratings1657—100%
12AZAlexandru Zaharescu40 community ratingsSome ratings1657—100%
13BMBob Murphy186 community ratingsHigh confidence1655—82%
14AMAldo Manfroi149 community ratingsHigh confidence1654—93%
15JBJared Bronski84 community ratingsSome ratings1651—100%
16NDNathan Dunfield72 community ratingsSome ratings1649—84%
17RLRichard Laugesen25 community ratingsSome ratings1647—100%
18MRMaddy Ritter7 community ratingsFew ratings1643—100%
19JVJoseph Vandehey7 community ratingsFew ratings1643——
20PJPaul Johnson7 community ratingsFew ratings1643——
21ASAndrew Schultz7 community ratingsFew ratings1643——
22MFMartin Frankland8 community ratingsFew ratings1640——
23AHAlan Huebner10 community ratingsFew ratings1640——
24ICIvan Contreras9 community ratingsFew ratings1635—75%
25ABAlexander Barron6 community ratingsFew ratings1633—100%
26JRJeremy Rouse7 community ratingsFew ratings1633——
27JSJulia Stadlmann5 community ratingsFew ratings1622—100%
28AHAndy Hardt5 community ratingsFew ratings1622—100%
29JPJoseph Palmer5 community ratingsFew ratings1622—100%
30MRMatthew Russell70 community ratingsSome ratings1617—80%
31RGRick Gorvett22 community ratingsFew ratings1616——
32JTJeremy Tyson21 community ratingsFew ratings1615—100%
33MXMing Xiao6 community ratingsFew ratings1615—100%
34PFPhilippe Francesco5 community ratingsFew ratings1614—100%
35DGDeniz Genlik19 community ratingsFew ratings1613—90%
36ICIan Cavey38 community ratingsSome ratings1611—84%
37RFRavi Fernando11 community ratingsFew ratings1610—92%
38JAJason Anema36 community ratingsSome ratings1610—84%
39MBM. Burak Erdogan11 community ratingsFew ratings1610—100%
40PYPolly Yu4 community ratingsFew ratings1609—100%
41KKKay Kirkpatrick8 community ratingsFew ratings1609—67%
42AYAlexander Yong34 community ratingsSome ratings1609—73%
43STShiang Tang4 community ratingsFew ratings1609—100%
44GLGrant Lakeland6 community ratingsFew ratings1606——
45IMIsidora Milin6 community ratingsFew ratings1606——
46JSJenny Srikant26 community ratingsSome ratings1605—85%
47XNXuesen Na5 community ratingsFew ratings1605—100%
48DCDesmond Cummins7 community ratingsFew ratings1603—100%
49MAMatthew Ando22 community ratingsFew ratings1602—100%
50JLJason Lo4 community ratingsFew ratings1601——
51AKAlexandr Kostochka17 community ratingsFew ratings1597—92%
52CMCary Malkiewich6 community ratingsFew ratings1596—100%
53IAIkemefuna Agbanusi4 community ratingsFew ratings1594——
54YLYuan Liu3 community ratingsFew ratings1592—100%
55RFRui Fernandes3 community ratingsFew ratings1592—100%
56JMJoseph Miles27 community ratingsSome ratings1592—100%
57JLJung-Jin Lee3 community ratingsFew ratings1592——
58ELEugene Lerman24 community ratingsFew ratings1590—80%
59CCChristopher Cunningham23 community ratingsFew ratings1589——
60PHPhilipp Hieronymi19 community ratingsFew ratings1586—82%
61MBManijeh Bahreini Esfahani69 community ratingsSome ratings1585—83%
62RARebekah Arana18 community ratingsFew ratings1585——
63HSHal Schenck48 community ratingsSome ratings1583—80%
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.