PROFESSORS
Professor ladder
Penn professor ladder
1EM
Edward M. Peters
9.8/10 · 5 community ratings
1604Few ratings
2WL
Walter Licht
10.0/10 · 4 community ratings
1600Few ratings
3JM
Jeremy McInerney
8.8/10 · 17 community ratings
1595Few ratings
RANKPROFESSORELOGRADETAKE AGAIN
4JSJonathan Steinberg9 community ratingsFew ratings1590——
5MLMaksim Lukin8 community ratingsFew ratings1577——
6PIPeter I. Holquist9 community ratingsFew ratings1575——
7VHVIrginia Herrmann9 community ratingsFew ratings1572——
8YSYechiel Schur10 community ratingsFew ratings1571——
9JPJoshua Pien3 community ratingsFew ratings1565——
10SGSarah Gronningsater2 community ratingsFew ratings1564——
11STSteve Tinney2 community ratingsFew ratings1564——
12MCMarcia Chatelain9 community ratingsFew ratings1564——
13HSHeather Sharkey7 community ratingsFew ratings1564——
14BNBenjamin Nathans30 community ratingsSome ratings1561——
15BVBeans Velocci10 community ratingsFew ratings1560——
16SGSimcha Gross17 community ratingsFew ratings1554——
17RVRobert Varner3 community ratingsFew ratings1550——
18KMKevin M.F.. Platt8 community ratingsFew ratings1547——
19SBSiarhei Biareishyk14 community ratingsFew ratings1545——
20JNJames N. Green4 community ratingsFew ratings1545——
21JPJohn Pollack4 community ratingsFew ratings1545——
22GLGrace Louise B Sanders. Johnson4 community ratingsFew ratings1544——
23WSWilliam Sturkey5 community ratingsFew ratings1543——
24JTJoshua Teplitsky7 community ratingsFew ratings1542——
25SLSarah L. H.. Gronningsater3 community ratingsFew ratings1541——
26NDNicholas Diliberto3 community ratingsFew ratings1540——
27ACAnn C. Farnsworth5 community ratingsFew ratings1539——
28AFAnn Farnsworth-Alvear1 community ratingFew ratings1537——
29PMPaul Mitchell1 community ratingFew ratings1537——
30MDMehmet Darakcioglu1 community ratingFew ratings1537——
31CNChristopher Nichols1 community ratingFew ratings1537——
32TCThomas Childers1 community ratingFew ratings1537——
33EVElisa Von Joeden-Forgey1 community ratingFew ratings1537——
34SYSecil Yilmaz3 community ratingsFew ratings1537——
35MLMeghan L Crnic4 community ratingsFew ratings1537——
36CACheikh Ante Mbacke. Babou10 community ratingsFew ratings1536——
37KPKathy Peiss2 community ratingsFew ratings1535——
38BLBradley L Craig2 community ratingsFew ratings1534——
39ALAnna Linetskaya2 community ratingsFew ratings1534——
40WGWarren G. Breckman10 community ratingsFew ratings1534——
41KUKetaki Umesh Jaywant4 community ratingsFew ratings1533——
42HAHeather A. Williams4 community ratingsFew ratings1532——
43DVDe Vonte Armond. Tinsley6 community ratingsFew ratings1532——
44JJJeremy James. Mcinerney26 community ratingsSome ratings1530——
45AFAntonio Feros3 community ratingsFew ratings1529——
46EMEdward M. Chappell1 community ratingFew ratings1526——
47AKAnne K. Berg7 community ratingsFew ratings1525——
48BSBeth S. Wenger6 community ratingsFew ratings1525——
49SHSteven Hahn1 community ratingFew ratings1523——
50GDGideon Dashiell. Cohn-Postar1 community ratingFew ratings1523——
51TSTimothy Straw3 community ratingsFew ratings1522——
52VVVeronica V. Brownstone2 community ratingsFew ratings1522——
53CHChristen Hammock Jones1 community ratingFew ratings1522——
54CMCarson M. Turner1 community ratingFew ratings1522——
55LHLiane Hewitt1 community ratingFew ratings1522——
56FKFiroozeh Kashani-Sabet7 community ratingsFew ratings1521——
57JWJennifer Whitney Reiss2 community ratingsFew ratings1521——
58RARana Asali. Hogarth5 community ratingsFew ratings1520——
59DADaud Ali9 community ratingsFew ratings1519——
60JLJonathan L. Zimmerman1 community ratingFew ratings1519——
61JCJohn Ceccatti4 community ratingsFew ratings1516——
62WAWalter A. Mcdougall3 community ratingsFew ratings1516——
63IHIra Harkavy6 community ratingsFew ratings1513——
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.