PROFESSORS
Professor ladder
UIUC professor ladder
1KK
Konstantinos Kourtikakis
9.6/10 · 60 community ratings
1694Some ratings
2CF
Charles Fogelman
10.0/10 · 14 community ratings
1680Few ratings
3AK
Aleksander Ksiazkiewicz
9.6/10 · 20 community ratings
1668Few ratings
RANKPROFESSORELOGRADETAKE AGAIN
4LHLaura Hastings13 community ratingsFew ratings1652——
5MWMatthew Winters31 community ratingsSome ratings1652—81%
6RKRana Khoury8 community ratingsFew ratings1651—100%
7JMJeff Mondak56 community ratingsSome ratings1646—89%
8MSMark Schrad21 community ratingsFew ratings1643——
9RHRyan Hendrickson16 community ratingsFew ratings1635——
10NGNicholas Grossman26 community ratingsSome ratings1634—92%
11SCStephen Chaudoin8 community ratingsFew ratings1630—100%
12BWBonnie Weir8 community ratingsFew ratings1630——
13SHSarah Hummel7 community ratingsFew ratings1623—100%
14BMBenjamin Miller47 community ratingsSome ratings1613—85%
15TSTracy Sulkin42 community ratingsSome ratings1612——
16XDXinyuan Dai17 community ratingsFew ratings1610—100%
17CLCarol Leff31 community ratingsSome ratings1608—100%
18ICIra Carmen26 community ratingsSome ratings1605—100%
19AIAdam Irish7 community ratingsFew ratings1603——
20GSGisela Sin57 community ratingsSome ratings1584—79%
21ALAvital Livny49 community ratingsSome ratings1583—75%
22KMKristina Miler10 community ratingsFew ratings1572——
23MSMilan Svolik10 community ratingsFew ratings1572——
24TPTyler Pack4 community ratingsFew ratings1571—75%
25JTJamie Thomas-Ward2 community ratingsFew ratings1570—100%
26JEJillian Evans2 community ratingsFew ratings1570—100%
27ZEZachary Elkins15 community ratingsFew ratings1569——
28RPRobert Pahre36 community ratingsSome ratings1565—67%
29YYYujeong Yang12 community ratingsFew ratings1565—75%
30TATodd Allee31 community ratingsSome ratings1564——
31JVJohn Vasquez21 community ratingsFew ratings1560—25%
32KUKaye Usry2 community ratingsFew ratings1560—100%
33BRBryce Reeder3 community ratingsFew ratings1560——
34JRJessie Rumsey6 community ratingsFew ratings1559—75%
35WCWendy Cho8 community ratingsFew ratings1556—88%
36VBValeria Bonatti14 community ratingsFew ratings1555—57%
37RCRobert Carroll14 community ratingsFew ratings1555—64%
38DCDamarys Canache25 community ratingsSome ratings1548—75%
39EPEristeo Perez3 community ratingsFew ratings1547—67%
40ANAudrey Neville1 community ratingFew ratings1541——
41PUPaul Un1 community ratingFew ratings1541—100%
42KBKylee Britzman1 community ratingFew ratings1541—100%
43DKDanail Koev1 community ratingFew ratings1541——
44ARAshlea Rundlett1 community ratingFew ratings1541——
45JBJustin Blount1 community ratingFew ratings1541——
46FMFarhad Malekafzali68 community ratingsSome ratings1538—100%
47TRTodd Robinson2 community ratingsFew ratings1536——
48SFSamantha Frost18 community ratingsFew ratings1532—64%
49MCMatthew Cawvey1 community ratingFew ratings1527——
50RDRachael Dotter1 community ratingFew ratings1527——
51ASAlexander Schulman1 community ratingFew ratings1527——
52MRMegan Remmel5 community ratingsFew ratings1520——
53BNBlair Niece5 community ratingsFew ratings1520——
54LKLauren Knizner1 community ratingFew ratings1512——
55LMLewkowicz Michael3 community ratingsFew ratings1509—100%
56WBWilliam Bernhard30 community ratingsSome ratings1506——
57MMMaurice Meilleur16 community ratingsFew ratings1505——
58PTPaul Testa2 community ratingsFew ratings1497—100%
59DCDon Casler4 community ratingsFew ratings1495—83%
60NSNathaniel Swigger11 community ratingsFew ratings1493—80%
61TRThomas Rudolph31 community ratingsSome ratings1491—68%
62SAScott Althaus23 community ratingsFew ratings1491—38%
63JHJude Hays7 community ratingsFew ratings1484—100%
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.