PROFESSORS
Professor ladder
UIUC professor ladder
1TD
Theresa Dobbs
9.8/10 · 31 community ratings
1715Some ratings
2ES
Eric Snodgrass
9.6/10 · 158 community ratings
1704High confidence
3VK
Viraj Kumar
9.8/10 · 33 community ratings
1698Some ratings
RANKPROFESSORELOGRADETAKE AGAIN
4WFWade Fagen74 community ratingsSome ratings1665—93%
5JKJames Kaler28 community ratingsSome ratings1664—100%
6JEJeff Erickson37 community ratingsSome ratings1656—80%
7EMEsmail Meisami26 community ratingsSome ratings1648——
8PBPhilip Brighten Godfrey9 community ratingsFew ratings1646—80%
9MVMahesh Viswanathan23 community ratingsFew ratings1645—100%
10WCWilliam Chapman33 community ratingsSome ratings1641—100%
11LALawrence Angrave117 community ratingsHigh confidence1637—93%
12BSBill Simmons11 community ratingsFew ratings1621——
13BFBruce Fouke10 community ratingsFew ratings1618——
14JSJule Schatz6 community ratingsFew ratings1615—100%
15CCChandra Chekuri12 community ratingsFew ratings1613—90%
16DHDerek Hoiem12 community ratingsFew ratings1613—100%
17MNMark Nelson10 community ratingsFew ratings1606—100%
18RCRyan Cunningham12 community ratingsFew ratings1589—75%
19DFDavid Forsyth10 community ratingsFew ratings1584—80%
20DDDanny Dig12 community ratingsFew ratings1577—100%
21GMGreg McFarquhar8 community ratingsFew ratings1577—100%
22ADAmanda Dooley8 community ratingsFew ratings1577——
23NDNeal Davis25 community ratingsSome ratings1576—72%
24MCMatthew Caesar21 community ratingsFew ratings1574—69%
25SLSteve Lavalle7 community ratingsFew ratings1573——
26HZHan Zhao10 community ratingsFew ratings1572—82%
27LOLuke Olson10 community ratingsFew ratings1572—80%
28AAAbdussalam Alawini96 community ratingsSome ratings1571—69%
29VAVikram Adve4 community ratingsFew ratings1571—100%
30ESEdgar Solomonik4 community ratingsFew ratings1571—75%
31HJHeng Ji5 community ratingsFew ratings1571—80%
32DLDaniel Llano2 community ratingsFew ratings1570—100%
33DVDeepak Vasisht2 community ratingsFew ratings1570—100%
34CGCarl Gunter2 community ratingsFew ratings1570—100%
35AOAntony Oluoch2 community ratingsFew ratings1570——
36APAditya Parameswaran4 community ratingsFew ratings1563—100%
37LCLucas Cook2 community ratingsFew ratings1560——
38SASarita Adve18 community ratingsFew ratings1558—100%
39BBBrian Bailey14 community ratingsFew ratings1555—80%
40RMRuta Mehta5 community ratingsFew ratings1554—83%
41CHCinda Heeren77 community ratingsSome ratings1554—100%
42JBJohn Bambenek5 community ratingsFew ratings1546—100%
43EFEmily Fox1 community ratingFew ratings1541—100%
44MWMichael Wonderlich1 community ratingFew ratings1541—100%
45DHDavid Heath1 community ratingFew ratings1541—100%
46DKDakshita Khurana1 community ratingFew ratings1541—100%
47PSParis Smaragdis1 community ratingFew ratings1541—100%
48SMSasa Misailovic1 community ratingFew ratings1541—100%
49AVAchal Varma1 community ratingFew ratings1541—100%
50PRPrateek Rungta1 community ratingFew ratings1541——
51AYAnna Yershova17 community ratingsFew ratings1531—67%
52JHJiawei Han6 community ratingsFew ratings1522—67%
53SWShenlong Wang2 community ratingsFew ratings1521—50%
54MBMichael Bailey5 community ratingsFew ratings1520—75%
55ESEric Shaffer19 community ratingsFew ratings1519—78%
56PLPatrick Lin4 community ratingsFew ratings1518—75%
57AKAndreas Kloeckner11 community ratingsFew ratings1516—43%
58MHMichael Haberman6 community ratingsFew ratings1513—67%
59RWRichard Weinzierl1 community ratingFew ratings1512——
60KNKlara Nahrstedt1 community ratingFew ratings1512——
61ARArjun Rao3 community ratingsFew ratings1509—0%
62MFMargaret Fleck69 community ratingsSome ratings1506—54%
63CZCraig Zilles89 community ratingsSome ratings1506—42%
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.