PROFESSORS
Professor ladder
Cornell professor ladder
1GC
Geoff Coates
9.0/10 · 49 community ratings
1648Some ratings
2CP
Carl Poitras
8.8/10 · 42 community ratings
1631Some ratings
3MT
Michael Thompson
9.0/10 · 11 community ratings
1612Few ratings
RANKPROFESSORELOGRADETAKE AGAIN
4ASAndrej Singer8 community ratingsFew ratings1590——
5RVRobert Van Dover17 community ratingsFew ratings1574——
6PPPetru Petrina43 community ratingsSome ratings1555——
7RSRobert Shepherd6 community ratingsFew ratings1552——
8LBLawrence Bonassar4 community ratingsFew ratings1542——
9MMMartin Murtagh1 community ratingFew ratings1541——
10EDEve Donnelly4 community ratingsFew ratings1535——
11DGDelphine Gourdon1 community ratingFew ratings1527——
12PMPhilip Milner1 community ratingFew ratings1513——
13FDFrancis Disalvo12 community ratingsFew ratings1507——
14LELara Estroff2 community ratingsFew ratings1498——
15JCJohn Callister125 community ratingsHigh confidence1494——
16RPRobert Parker5 community ratingsFew ratings1488——
17SBShefford Baker23 community ratingsFew ratings1481——
18C"Christopher "Kit" Umbach11 community ratingsFew ratings1449——
19CWChekesha Watson1 community ratingFew ratings1428——
20BDBrian Davis1 community ratingFew ratings1428——
21UWUlrich Wiesner8 community ratingsFew ratings1423——
22EGEmmanuel Giannelis27 community ratingsSome ratings1380——
23AMAtieh Moridi2 community ratingsFew ratings1377——
24MSMichael Spencer9 community ratingsFew ratings1365——
25SPStuart Phoenix3 community ratingsFew ratings1357——
26COChristopher Ober11 community ratingsFew ratings1343——
27DJDebdeep Jena8 community ratingsFew ratings1339——
28MHMostafa Hassani3 community ratingsFew ratings1338——
29RDRuediger Dieckmann6 community ratingsFew ratings1311——
30RRRichard Robinson8 community ratingsFew ratings1266——
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.