PROFESSORS
Professor ladder
Penn professor ladder
1PM
Paul Messaris
9.8/10 · 4 community ratings
1592Few ratings
2JD
Jefferson D. Pooley
9.8/10 · 2 community ratings
1538Few ratings
3JP
Jessica Piotrowski
10.0/10 · 1 community rating
1537Few ratings
RANKPROFESSORELOGRADETAKE AGAIN
4JJJohn Jackson1 community ratingFew ratings1537——
5DDDwight D. Eisenhower5 community ratingsFew ratings1537——
6MBMurali Balaji6 community ratingsFew ratings1532——
7RWRobin Wagner-Pacifici5 community ratingsFew ratings1532——
8SRSarah Ropp2 community ratingsFew ratings1528——
9JBJulia Beth. Ticona3 community ratingsFew ratings1524——
10MMMarjorie Margolies2 community ratingsFew ratings1523——
11FPFelicity Paxton2 community ratingsFew ratings1520——
12EHEmily Hemenway Falk1 community ratingFew ratings1520——
13BMBenjamin Muzekari1 community ratingFew ratings1520——
14SJSarah J. Banet-Weiser1 community ratingFew ratings1520——
15AGAmy Gutmann1 community ratingFew ratings1520——
16CSCraig Snyder1 community ratingFew ratings1519——
17KHKathleen Hall. Jamieson4 community ratingsFew ratings1518——
18DTDwayne Taylor Booth2 community ratingsFew ratings1518——
19DPDesmond Patton1 community ratingFew ratings1515——
20CWClaire Wardle1 community ratingFew ratings1515——
21SJSarah J. Jackson1 community ratingFew ratings1514——
22OGOlivia González1 community ratingFew ratings1513——
23ARAreli Rocha1 community ratingFew ratings1513——
24SDScott David Reich1 community ratingFew ratings1513——
25SPShawn Patterson2 community ratingsFew ratings1512——
26ESElizabeth S. Hallgren1 community ratingFew ratings1512——
27TJTara J. Liss-Marino1 community ratingFew ratings1511——
28LSLeah Seppanen. Anderson2 community ratingsFew ratings1510——
29LHLia Howard2 community ratingsFew ratings1510——
30UDUpasana Dutta1 community ratingFew ratings1510——
31CDCameron Daniel. Moy2 community ratingsFew ratings1506——
32JAJuan A. Llamas Rodriguez1 community ratingFew ratings1505——
33WWWilliam Walter. Pierce1 community ratingFew ratings1505——
34DLDavid Lydon1 community ratingFew ratings1503——
35KOKirsten Olivia. Lydic1 community ratingFew ratings1503——
36PBPerry B. Johnson1 community ratingFew ratings1502——
37APAswin Punathambekar1 community ratingFew ratings1502——
38SJSonia Jawaid Shaikh1 community ratingFew ratings1501——
39RNRocio Nunez Shea1 community ratingFew ratings1501——
40IGIgnatius G D. Suglo1 community ratingFew ratings1499——
41SGSandra Gonzalez-Bailon2 community ratingsFew ratings1499——
42AWArthur Wang1 community ratingFew ratings1497——
43GYGuobin Yang8 community ratingsFew ratings1493——
44ENEran N Ben-Porath1 community ratingFew ratings1493——
45CMCarolyn Marvin9 community ratingsFew ratings1492——
46ADAnjali DasSarma1 community ratingFew ratings1491——
47NHNelanthi Hewa1 community ratingFew ratings1491——
48MBMatthew Brook. O'Donnell5 community ratingsFew ratings1491——
49KWKenneth Winneg1 community ratingFew ratings1491——
50ASAndy Sl. Tan1 community ratingFew ratings1489——
51KOKatherine Okker-Edging1 community ratingFew ratings1489——
52KDKimberly D. Woolf4 community ratingsFew ratings1483——
53JTJoseph Turow1 community ratingFew ratings1483——
54DPDevon Probol2 community ratingsFew ratings1483——
55BZBianca Zamora. Perez2 community ratingsFew ratings1482——
56CXChristine Xuan. Phan2 community ratingsFew ratings1482——
57CPCarlin P.. Romano5 community ratingsFew ratings1479——
58DFDeen Freelon1 community ratingFew ratings1479——
59FRFernanda Ribeiro Rosa1 community ratingFew ratings1479——
60JFJessica Florence. Lingel5 community ratingsFew ratings1477——
61DMDamon Mario Thomas. Centola1 community ratingFew ratings1473——
62DWDuncan Watts3 community ratingsFew ratings1469——
63MMMariela Morales1 community ratingFew ratings1455——
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.