PROFESSORS
Professor ladder
Penn professor ladder
1WA
William Andrew. Udell
9.7/10 · 8 community ratings
1576Few ratings
2GM
Gabriel Martinez
9.4/10 · 11 community ratings
1572Few ratings
3NK
Natalie Kuenzi
9.9/10 · 4 community ratings
1564Few ratings
RANKPROFESSORELOGRADETAKE AGAIN
4JSJacob S. Rivkin11 community ratingsFew ratings1563——
5MJMatthew J Neff4 community ratingsFew ratings1561——
6JMJoshua M. Zerangue6 community ratingsFew ratings1559——
7SASharon A. Hayes11 community ratingsFew ratings1557——
8JMJoshua Mosley16 community ratingsFew ratings1555——
9PTPatricia Thomas10 community ratingsFew ratings1552——
10JMJotham Malave-Maldonado4 community ratingsFew ratings1552——
11SBSharka Brod. Hyland13 community ratingsFew ratings1550——
12LRLinda R.. Simensky10 community ratingsFew ratings1548——
13EMEmilio Martinez5 community ratingsFew ratings1548——
14RMRami Michael. George8 community ratingsFew ratings1547——
15AIAnthony Iacono6 community ratingsFew ratings1545——
16SYSusannah Yugler2 community ratingsFew ratings1544——
17RGRudy Gerson5 community ratingsFew ratings1543——
18CMChristopher M. Lawrence17 community ratingsFew ratings1543——
19ITIvanco Talevski8 community ratingsFew ratings1543——
20BKBrooke K.. O'Harra13 community ratingsFew ratings1540——
21RLRoderick L. Jones7 community ratingsFew ratings1540——
22SGScott G White14 community ratingsFew ratings1539——
23RVRachael Viola. Bordon2 community ratingsFew ratings1538——
24BFBryon Fields. Harrington4 community ratingsFew ratings1537——
25JNJacqueline N. Tileston10 community ratingsFew ratings1536——
26KKKaitlin Kylie. Pomerantz4 community ratingsFew ratings1535——
27MCMichael Crane3 community ratingsFew ratings1531——
28SSSosena Solomon10 community ratingsFew ratings1529——
29ALAvery Lawrence5 community ratingsFew ratings1528——
30WOWill Owen2 community ratingsFew ratings1528——
31GRGuava Rhee5 community ratingsFew ratings1527——
32JGJamie G. Diamond11 community ratingsFew ratings1527——
33KRKenneth Robert. Lum6 community ratingsFew ratings1525——
34VKVIctoria Keddie2 community ratingsFew ratings1524——
35PMPaul M. Farber2 community ratingsFew ratings1524——
36EBEmory B. Van Cleve13 community ratingsFew ratings1523——
37SSSterling Shaw4 community ratingsFew ratings1523——
38AJAnthony J Bowers2 community ratingsFew ratings1523——
39RBRicardo Bracho15 community ratingsFew ratings1522——
40SZSyd Zolf12 community ratingsFew ratings1522——
41KMKirk Mccarthy2 community ratingsFew ratings1522——
42ADAlexis D. Granwell8 community ratingsFew ratings1518——
43DHDavid Hartt2 community ratingsFew ratings1518——
44FWFrederick Wahl14 community ratingsFew ratings1517——
45DPDavid P. Comberg4 community ratingsFew ratings1517——
46JMJames Maurelle4 community ratingsFew ratings1516——
47EKErin Kelley Schoneveld2 community ratingsFew ratings1514——
48CKChristina Knight1 community ratingFew ratings1512——
49ENEmmanuela N Soria Ruiz3 community ratingsFew ratings1511——
50KDKayla D. Romberger7 community ratingsFew ratings1511——
51HRHeather R. Phillips7 community ratingsFew ratings1510——
52MJMatthew J M Kenyatta2 community ratingsFew ratings1508——
53MHMichelle H. Lopez2 community ratingsFew ratings1506——
54OPOren Pinhassi1 community ratingFew ratings1505——
55RARochelle A Spector1 community ratingFew ratings1496——
56OTOrkan Telhan11 community ratingsFew ratings1495——
57KRKaren Rodewald4 community ratingsFew ratings1494——
58APArely Pena3 community ratingsFew ratings1488——
59MAMark A. Owens4 community ratingsFew ratings1486——
60JGJane Golden Heriza7 community ratingsFew ratings1482——
61SWShira Walinsky7 community ratingsFew ratings1482——
62MAMenkkat A. Dukan4 community ratingsFew ratings1464——
63AVArthur Vierkant4 community ratingsFew ratings1458——
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.