PROFESSORS
Professor ladder
UIUC professor ladder
1JP
Justin Pettijohn
9.8/10 · 78 community ratings
1714Some ratings
2MC
Max Christie
10.0/10 · 12 community ratings
1673Few ratings
3WC
William Chapman
9.0/10 · 33 community ratings
1641Some ratings
RANKPROFESSORELOGRADETAKE AGAIN
4ALAnn Long8 community ratingsFew ratings1640—100%
5EHEileen Herrstrom11 community ratingsFew ratings1621——
6TJTom Johnson6 community ratingsFew ratings1615—75%
7MSMichael Stewart63 community ratingsSome ratings1601—67%
8JFJeffrey Frame66 community ratingsSome ratings1601—81%
9JMJackie Malinowski7 community ratingsFew ratings1593—100%
10SAStephen Altaner142 community ratingsHigh confidence1588—79%
11RKRobert Kanter7 community ratingsFew ratings1583—100%
12CLCraig Lundstrom2 community ratingsFew ratings1570—100%
13SMStephen Marshak2 community ratingsFew ratings1560——
14XSXiaodong Song1 community ratingFew ratings1541—100%
15SSSam Slaven4 community ratingsFew ratings1541——
16AMAndy Margason1 community ratingFew ratings1541—100%
17CPChristian Proistosescu3 community ratingsFew ratings1528—67%
18XSXiadong Song1 community ratingFew ratings1512—100%
19MDMichael Dietze1 community ratingFew ratings1512——
20WGWilliam Guenthner2 community ratingsFew ratings1497—100%
21CCChu-Yung Chen15 community ratingsFew ratings1492——
22LLLijun Liu4 community ratingsFew ratings1488——
23JCJessica Conroy7 community ratingsFew ratings1484—75%
24JDJenny Druhan1 community ratingFew ratings1456—0%
25JTJonathan Tomkin26 community ratingsSome ratings1417—50%
26AAAlison Anders11 community ratingsFew ratings1411—33%
27JWJida Wang3 community ratingsFew ratings1400—33%
28TCTodd Cole12 community ratingsFew ratings1325—0%
29SHStephen Hurst4 community ratingsFew ratings1314—0%
30CBConstance Brown11 community ratingsFew ratings1259—9%
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.