PROFESSORS
Professor ladder
Penn professor ladder
1MF
Mercia Flannery
9.8/10 · 10 community ratings
1590Few ratings
2FS
Fatemeh Shams Esmaeili
9.4/10 · 10 community ratings
1569Few ratings
3SM
Shannon Mattern
9.8/10 · 5 community ratings
1567Few ratings
RANKPROFESSORELOGRADETAKE AGAIN
4CLCorine Labridy8 community ratingsFew ratings1567——
5MBMaria Bourlatskaya7 community ratingsFew ratings1567——
6MLMimi L Hacking7 community ratingsFew ratings1566——
7AJAlan J. Filreis7 community ratingsFew ratings1566——
8HSHeather Sharkey7 community ratingsFew ratings1564——
9KDKathleen D. Van Cleve10 community ratingsFew ratings1561——
10JMJoshua Mosley16 community ratingsFew ratings1555——
11JEJames English7 community ratingsFew ratings1555——
12RCReyes Caballo-Marquez7 community ratingsFew ratings1555——
13JLJennifer Lyn. Sternad Ponce De Leon15 community ratingsFew ratings1553——
14LRLinda R.. Simensky10 community ratingsFew ratings1548——
15KMKevin M.F.. Platt8 community ratingsFew ratings1547——
16SBSiarhei Biareishyk14 community ratingsFew ratings1545——
17AFArianna Fognani3 community ratingsFew ratings1544——
18MLMassimiliano Lorenzon4 community ratingsFew ratings1544——
19AFAlessandra Fumagalli2 community ratingsFew ratings1544——
20RGRudy Gerson5 community ratingsFew ratings1543——
21JAJulia Alekseyeva30 community ratingsSome ratings1542——
22JCJean-Christophe Cloutier6 community ratingsFew ratings1542——
23NRNili R. Gold9 community ratingsFew ratings1541——
24JHJulia Heim13 community ratingsFew ratings1538——
25MKMckenna Kerrigan5 community ratingsFew ratings1537——
26MCMichael Crane3 community ratingsFew ratings1531——
27DWDevin W. Daniels3 community ratingsFew ratings1531——
28JTJorge Tellez7 community ratingsFew ratings1530——
29SSSosena Solomon10 community ratingsFew ratings1529——
30GOGabe O'Quinn Seamon2 community ratingsFew ratings1529——
31ECElizabeth C. Scheyder6 community ratingsFew ratings1526——
32DFDavid Fox9 community ratingsFew ratings1524——
33GFGiovanna Faleschini Lerner2 community ratingsFew ratings1524——
34EBEmory B. Van Cleve13 community ratingsFew ratings1523——
35CYChi-Ming Yang8 community ratingsFew ratings1522——
36BJBarri Joyce Gold9 community ratingsFew ratings1522——
37CKCameron Kelsall9 community ratingsFew ratings1521——
38FKFiroozeh Kashani-Sabet7 community ratingsFew ratings1521——
39JSJohn Scott F.. Burkhardt12 community ratingsFew ratings1520——
40AMAsher Maria2 community ratingsFew ratings1520——
41JTJolyon Thomas24 community ratingsFew ratings1519——
42MMMeta Mazaj8 community ratingsFew ratings1518——
43MKMark Kaufman1 community ratingFew ratings1518——
44MKMike Karz1 community ratingFew ratings1518——
45MDMatthew D Schlesinger2 community ratingsFew ratings1517——
46WDWilliam D. Schmenner14 community ratingsFew ratings1516——
47JMJames Maurelle4 community ratingsFew ratings1516——
48GDGwendolyn D. Shaw3 community ratingsFew ratings1515——
49DEDonald E. Bogle4 community ratingsFew ratings1514——
50LDLance D Wahlert2 community ratingsFew ratings1514——
51CZChenshu Zhou18 community ratingsFew ratings1512——
52FTFilippo Trentin15 community ratingsFew ratings1512——
53ENEmmanuela N Soria Ruiz3 community ratingsFew ratings1511——
54CACaitlin Adkins6 community ratingsFew ratings1510——
55JLJoonyoung Lee6 community ratingsFew ratings1510——
56CPClaire Poggi. Elliot6 community ratingsFew ratings1510——
57RBRita Barnard9 community ratingsFew ratings1507——
58SJSimon J. Richter6 community ratingsFew ratings1505——
59NMNicola Massimo. Gentili2 community ratingsFew ratings1503——
60PCPhilippe Charles Met5 community ratingsFew ratings1503——
61PDPeter Decherney5 community ratingsFew ratings1500——
62RVRobert V. Buscher3 community ratingsFew ratings1500——
63MRMichael R. Solomon4 community ratingsFew ratings1495——
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.