PROFESSORS
Professor ladder
Cornell professor ladder
1BJ
Bruce Johnson
10.0/10 · 8 community ratings
1653Few ratings
2AM
Alyosha Molnar
9.0/10 · 15 community ratings
1623Few ratings
3DL
Dan Luo
9.2/10 · 6 community ratings
1598Few ratings
RANKPROFESSORELOGRADETAKE AGAIN
4SRSuélia Rosa2 community ratingsFew ratings1571——
5BCBenjamin Cosgrove2 community ratingsFew ratings1571——
6MKMichael King2 community ratingsFew ratings1561——
7CLChristiane Linster6 community ratingsFew ratings1552——
8CRCynthia Reinhart-King2 community ratingsFew ratings1547——
9LBLawrence Bonassar4 community ratingsFew ratings1542——
10NANelly Andarawis-Puri1 community ratingFew ratings1541——
11WMWilliam McGill1 community ratingFew ratings1541——
12JEJames Engstrom1 community ratingFew ratings1541——
13BJBlair Johnson1 community ratingFew ratings1541——
14MSMridusmita Saikia9 community ratingsFew ratings1529——
15ELEsak Lee9 community ratingsFew ratings1529——
16DPDavid Putnam4 community ratingsFew ratings1527——
17MSMert Sabuncu2 community ratingsFew ratings1522——
18BKBrian Kirby13 community ratingsFew ratings1520——
19SSSusanne Solomon2 community ratingsFew ratings1513——
20JBJonathan Butcher2 community ratingsFew ratings1498——
21LELara Estroff2 community ratingsFew ratings1498——
22CSChris Schaffer10 community ratingsFew ratings1473——
23JLJan Lammerding1 community ratingFew ratings1456——
24JAJames Antaki1 community ratingFew ratings1456——
25CWChekesha Watson1 community ratingFew ratings1428——
26NNNozomi Nishimura2 community ratingsFew ratings1425——
27RYRong Yang3 community ratingsFew ratings1421——
28MVMarjolein Van Der Meulen12 community ratingsFew ratings1411——
29ARAnthony Reeves13 community ratingsFew ratings1409——
30JMJohn March10 community ratingsFew ratings1405——
31PDPeter Doerschuk20 community ratingsFew ratings1399——
32NDNewton DeFaria6 community ratingsFew ratings1385——
33RKRobert Karpman14 community ratingsFew ratings1320——
34YGYingxin Gao12 community ratingsFew ratings1315——
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.