PROFESSORS
Professor ladder
Harvard professor ladder
1KK
Kee-Hyun Kim
10.0/10 · 45 community ratings
1604Some ratings
2K
Koehler
10.0/10 · 21 community ratings
1601Few ratings
3T
Tan
9.8/10 · 39 community ratings
1589Some ratings
RANKPROFESSORELOGRADETAKE AGAIN
4KKravitz16 community ratingsFew ratings1588——
5FFerguson25 community ratingsSome ratings1584——
6SSanes34 community ratingsSome ratings1584——
7CCox56 community ratingsSome ratings1583——
8LOLauren Orefice11 community ratingsFew ratings1579——
9ATAnne Takesian11 community ratingsFew ratings1579——
10CPCarlos Ponce11 community ratingsFew ratings1579——
11JAJohn Assad11 community ratingsFew ratings1579——
12MAMark Andermann11 community ratingsFew ratings1579——
13RSRosalind Segal11 community ratingsFew ratings1579——
14WWhipple35 community ratingsSome ratings1578——
15AAssad9 community ratingsFew ratings1574——
16KKim237 community ratingsHigh confidence1570——
17MMierau16 community ratingsFew ratings1568——
18SShen30 community ratingsSome ratings1568——
19FFishell6 community ratingsFew ratings1563——
20MMacosko6 community ratingsFew ratings1563——
21WWilliams46 community ratingsSome ratings1562——
22RWRachel Wilson11 community ratingsFew ratings1559——
23RRaviola8 community ratingsFew ratings1558——
24GGreenberg186 community ratingsHigh confidence1553——
25WWilson163 community ratingsHigh confidence1553——
26BBatty13 community ratingsFew ratings1552——
27FFarrell194 community ratingsHigh confidence1551——
28CCepko52 community ratingsSome ratings1550——
29EEngert65 community ratingsSome ratings1548——
30BBaker273 community ratingsHigh confidence1544——
31MMiller96 community ratingsSome ratings1543——
32CCzeisler591 community ratingsHigh confidence1541——
33GKGabriel Kreiman42 community ratingsSome ratings1541——
34LLee200 community ratingsHigh confidence1539——
35BBellono152 community ratingsHigh confidence1535——
36dBde Bivort205 community ratingsHigh confidence1533——
37HHyman102 community ratingsHigh confidence1533——
38AAndermann6 community ratingsFew ratings1532——
39BBrown184 community ratingsHigh confidence1531——
40LLehtinen12 community ratingsFew ratings1530——
41MMacklis17 community ratingsFew ratings1529——
42RRosenberg29 community ratingsSome ratings1526——
43LLichtman421 community ratingsHigh confidence1524——
44KKunes130 community ratingsHigh confidence1523——
45RRobertson259 community ratingsHigh confidence1522——
46JDJan Drugowitsch11 community ratingsFew ratings1521——
47SStevens63 community ratingsSome ratings1520——
48DDulac223 community ratingsHigh confidence1518——
49dMdel Marmol34 community ratingsSome ratings1517——
50KKaeser47 community ratingsSome ratings1514——
51NNelson101 community ratingsHigh confidence1513——
52UUchida21 community ratingsFew ratings1511——
53KKreiman219 community ratingsHigh confidence1510——
54WWeitz1072 community ratingsHigh confidence1509——
55CHChristopher Harvey11 community ratingsFew ratings1501——
56TTTari Tan11 community ratingsFew ratings1501——
57GGoodrich62 community ratingsSome ratings1498——
58CCohen47 community ratingsSome ratings1495——
59PPolley7 community ratingsFew ratings1493——
60GGershman40 community ratingsSome ratings1491——
61MMusolino16 community ratingsFew ratings1491——
62MMurthy216 community ratingsHigh confidence1486——
63PMPatricia Musolino15 community ratingsFew ratings1484——
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.