PROFESSORS
Professor ladder
Penn professor ladder
1JH
Jennifer Harge
10.0/10 · 6 community ratings
1584Few ratings
2KR
Kristen R. Ghodsee
9.5/10 · 15 community ratings
1583Few ratings
3JD
Jonathan D. Katz
9.3/10 · 18 community ratings
1571Few ratings
RANKPROFESSORELOGRADETAKE AGAIN
4FSFatemeh Shams Esmaeili10 community ratingsFew ratings1569——
5SMShannon Mattern5 community ratingsFew ratings1567——
6RCRita Copeland11 community ratingsFew ratings1565——
7CBCaroline Batten8 community ratingsFew ratings1565——
8MCMarcia Chatelain9 community ratingsFew ratings1564——
9DWDavid Wallace10 community ratingsFew ratings1562——
10AKAyako Kano7 community ratingsFew ratings1562——
11BVBeans Velocci10 community ratingsFew ratings1560——
12AAAbdulhamit Arvas10 community ratingsFew ratings1559——
13SASharon A. Hayes11 community ratingsFew ratings1557——
14LILucia Isabel Stavig4 community ratingsFew ratings1553——
15JLJennifer Lyn. Sternad Ponce De Leon15 community ratingsFew ratings1553——
16DWDagmawi Woubshet4 community ratingsFew ratings1551——
17TRTeemu Ruskola4 community ratingsFew ratings1550——
18LWLiliane Weissberg23 community ratingsFew ratings1545——
19GLGrace Louise B Sanders. Johnson4 community ratingsFew ratings1544——
20SVSara Vakili2 community ratingsFew ratings1544——
21AFArianna Fognani3 community ratingsFew ratings1544——
22JMJoel Mittleman2 community ratingsFew ratings1544——
23RGRudy Gerson5 community ratingsFew ratings1543——
24BLBeth Linker5 community ratingsFew ratings1543——
25BKBrooke K.. O'Harra13 community ratingsFew ratings1540——
26MEMegan E. Robb10 community ratingsFew ratings1539——
27MGMalcolm Gossett3 community ratingsFew ratings1538——
28JHJulia Heim13 community ratingsFew ratings1538——
29LRLiz Rose1 community ratingFew ratings1537——
30BMBakirathi Mani8 community ratingsFew ratings1537——
31MCMichael C. Gamer3 community ratingsFew ratings1537——
32SYSecil Yilmaz3 community ratingsFew ratings1537——
33MEMelissa E. Sanchez9 community ratingsFew ratings1536——
34BABridget A Lessner2 community ratingsFew ratings1535——
35JNJacqueline N. Sadashige3 community ratingsFew ratings1534——
36KUKetaki Umesh Jaywant4 community ratingsFew ratings1533——
37EDEmily D Steinlight7 community ratingsFew ratings1533——
38DADavid Azzolina5 community ratingsFew ratings1530——
39JMJessica Martucci1 community ratingFew ratings1526——
40MEMae Eskenazi1 community ratingFew ratings1526——
41MJMelissa Jensen7 community ratingsFew ratings1525——
42EPEva Pensis3 community ratingsFew ratings1523——
43RBRicardo Bracho15 community ratingsFew ratings1522——
44BJBarri Joyce Gold9 community ratingsFew ratings1522——
45SZSyd Zolf12 community ratingsFew ratings1522——
46SAShae Alexandra Cath Frydenlund2 community ratingsFew ratings1521——
47JWJennifer Whitney Reiss2 community ratingsFew ratings1521——
48LHLinda H. Chance6 community ratingsFew ratings1519——
49ENEmma Nell. Jacobs5 community ratingsFew ratings1518——
50TBToni Bowers6 community ratingsFew ratings1517——
51RGRowan Gwenelle. Carlacci2 community ratingsFew ratings1517——
52EBErin Bridget. Hanson2 community ratingsFew ratings1517——
53SBSoyoon Bae2 community ratingsFew ratings1517——
54LCLily Catherine Helen. Weeks2 community ratingsFew ratings1517——
55NRNat Rivkin2 community ratingsFew ratings1515——
56HCHsiao-Wen Cheng6 community ratingsFew ratings1514——
57FTFilippo Trentin15 community ratingsFew ratings1512——
58ZCZita C. Nunes9 community ratingsFew ratings1511——
59CECarol E. Tracy2 community ratingsFew ratings1511——
60AJAlicia J. Meyer4 community ratingsFew ratings1510——
61CACynthia A. Connolly4 community ratingsFew ratings1504——
62JMJulia Marie. Bouwkamp5 community ratingsFew ratings1502——
63HDHardeep Dhillon6 community ratingsFew ratings1500——
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.