PROFESSORS
Professor ladder
Hope professor ladder
1PG
Patrick Gentile
10.0/10 · 13 community ratings
1654Few ratings
2RJ
Rebecca Johnson
9.6/10 · 11 community ratings
1624Few ratings
3AB
Austin Beattie
9.8/10 · 7 community ratings
1615Few ratings
RANKPROFESSORELOGRADETAKE AGAIN
4LHLauren Hearit15 community ratingsFew ratings1597——
5RWRose White4 community ratingsFew ratings1580——
6DJDeidre Johnston23 community ratingsFew ratings1578——
7MDMarissa Doshi6 community ratingsFew ratings1570——
8RLRoselyn Lee5 community ratingsFew ratings1564——
9DLDavid Lancashire2 community ratingsFew ratings1561——
10THTeresa Housel6 community ratingsFew ratings1552——
11DQDeone Quist7 community ratingsFew ratings1545——
12KBKatherine Bolton-Wanrooy4 community ratingsFew ratings1542——
13JSJennifer Sorek1 community ratingFew ratings1536——
14PSPaulina Swiatkowski1 community ratingFew ratings1536——
15JHJames Herrick18 community ratingsFew ratings1534——
16KNKathy Nathan1 community ratingFew ratings1521——
17CSChristian Spielvogel14 community ratingsFew ratings1520——
18AHAhn Hangsan9 community ratingsFew ratings1495——
19SPStephanie Pangborn15 community ratingsFew ratings1495——
20CHChoonghee Han10 community ratingsFew ratings1484——
21RPRob Pocock17 community ratingsFew ratings1481——
22SKSarah Kornfield21 community ratingsFew ratings1480——
23TDTimothy Detwiler6 community ratingsFew ratings1450——
24IAIsolde Anderson17 community ratingsFew ratings1429——
25DDDawn Dewitt-Brinks23 community ratingsFew ratings1424——
26RJRosie Jahng7 community ratingsFew ratings1416——
27ABArt Bamford9 community ratingsFew ratings1299——
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.