PROFESSORS
Professor ladder
Penn professor ladder
1RC
Randall Collins
9.6/10 · 5 community ratings
1595Few ratings
2KR
Kristen R. Ghodsee
9.5/10 · 15 community ratings
1583Few ratings
3DG
David Grazian
8.8/10 · 9 community ratings
1579Few ratings
RANKPROFESSORELOGRADETAKE AGAIN
4KPKeisha-Khan Perry4 community ratingsFew ratings1545——
5WGWeirong Guo2 community ratingsFew ratings1544——
6JMJoel Mittleman2 community ratingsFew ratings1544——
7CECourtney E Boen3 community ratingsFew ratings1543——
8RMRachel Margolis1 community ratingFew ratings1537——
9KUKetaki Umesh Jaywant4 community ratingsFew ratings1533——
10RWRobin Wagner-Pacifici5 community ratingsFew ratings1532——
11DPDennis P.. Culhane6 community ratingsFew ratings1531——
12JIJohnny Irizarry4 community ratingsFew ratings1529——
13LELauren Elizabeth Harris2 community ratingsFew ratings1526——
14RSRaka Sen1 community ratingFew ratings1526——
15AAAdriana Alexandra Scanteianu3 community ratingsFew ratings1525——
16RGRobert G. Gonzales2 community ratingsFew ratings1524——
17EHEmily Hannum2 community ratingsFew ratings1523——
18SRStephen R. Viscelli4 community ratingsFew ratings1521——
19CSCatherine Sirois1 community ratingFew ratings1518——
20GRGreg Ridgeway6 community ratingsFew ratings1518——
21GDGuadalupe Del Rosario Barrientos2 community ratingsFew ratings1518——
22PDPaul D. Allison2 community ratingsFew ratings1516——
23DVDomenic Vitiello5 community ratingsFew ratings1516——
24CAChenoa A.. Flippen1 community ratingFew ratings1511——
25JFJackie Feldman1 community ratingFew ratings1509——
26WRWendy Roth2 community ratingsFew ratings1507——
27AAAdewale Adebanwi10 community ratingsFew ratings1507——
28ZHZehra Hashmi7 community ratingsFew ratings1507——
29RPRichard Patti2 community ratingsFew ratings1506——
30ACAdelheid Clara. Voskuhl6 community ratingsFew ratings1505——
31BUBelén Unzueta2 community ratingsFew ratings1503——
32SRSonita Rolinda Moss1 community ratingFew ratings1500——
33HBHashim Bin Rashid2 community ratingsFew ratings1499——
34MJMelissa J. Wilde2 community ratingsFew ratings1498——
35AIAlec Ian. Gershberg9 community ratingsFew ratings1497——
36JSJason S. Schnittker4 community ratingsFew ratings1497——
37GYGuobin Yang8 community ratingsFew ratings1493——
38IAIyone Agboraw4 community ratingsFew ratings1489——
39HEHannah E. Olson2 community ratingsFew ratings1487——
40BJBenjamin J Shestakofsky3 community ratingsFew ratings1484——
41TZTukufu Zuberi23 community ratingsFew ratings1483——
42DPDevon Probol2 community ratingsFew ratings1483——
43PWPaula W. Fomby3 community ratingsFew ratings1483——
44VSVanicleia Silva Santos4 community ratingsFew ratings1482——
45EPEmilio Parrado1 community ratingFew ratings1481——
46DIDavid I. Grazian2 community ratingsFew ratings1479——
47RPRobert P. Fairbanks6 community ratingsFew ratings1478——
48MAMaria Atuesta3 community ratingsFew ratings1478——
49MAMaria Atuesta Ortiz3 community ratingsFew ratings1478——
50DBDilara Bural3 community ratingsFew ratings1477——
51AMAndrew M Carruthers7 community ratingsFew ratings1475——
52TSTahseen Shams2 community ratingsFew ratings1474——
53YMYueyang Meng2 community ratingsFew ratings1474——
54LMLance M. Freeman3 community ratingsFew ratings1474——
55DKDouglas K. Smit3 community ratingsFew ratings1471——
56SGSylvia Garcia-Garcia2 community ratingsFew ratings1471——
57SYSherry Ying. Wang2 community ratingsFew ratings1470——
58MGMichel Guillot3 community ratingsFew ratings1468——
59CMCarla Medalia2 community ratingsFew ratings1467——
60ALAnnette Lareau2 community ratingsFew ratings1465——
61PGPilar Gonalons-Pons4 community ratingsFew ratings1465——
62SYSu Yeone Jeon1 community ratingFew ratings1464——
63EAEmilio Alberto. Parrado2 community ratingsFew ratings1462——
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.