PROFESSORS
Professor ladder
Penn professor ladder
1KR
Kristen R. Ghodsee
9.5/10 · 15 community ratings
1583Few ratings
2MA
Maria Alley
9.6/10 · 10 community ratings
1578Few ratings
3ML
Maksim Lukin
9.7/10 · 8 community ratings
1577Few ratings
RANKPROFESSORELOGRADETAKE AGAIN
4PIPeter I. Holquist9 community ratingsFew ratings1575——
5MBMaria Bourlatskaya7 community ratingsFew ratings1567——
6BNBenjamin Nathans30 community ratingsSome ratings1561——
7ABAleksey Berg16 community ratingsFew ratings1548——
8KMKevin M.F.. Platt8 community ratingsFew ratings1547——
9DNDjamilia Nazyrova13 community ratingsFew ratings1545——
10SBSiarhei Biareishyk14 community ratingsFew ratings1545——
11JAJulia Alekseyeva30 community ratingsSome ratings1542——
12MPMolly Peeney13 community ratingsFew ratings1540——
13AGAlla Gutnikova2 community ratingsFew ratings1538——
14ALAnna Linetskaya2 community ratingsFew ratings1534——
15DVDe Vonte Armond. Tinsley6 community ratingsFew ratings1532——
16AAAdriana Alexandra Scanteianu3 community ratingsFew ratings1525——
17TSTimothy Straw3 community ratingsFew ratings1522——
18AMAsher Maria2 community ratingsFew ratings1520——
19CZChenshu Zhou18 community ratingsFew ratings1512——
20MPMariana P Irby1 community ratingFew ratings1512——
21ABAnna Beta. Mikulska2 community ratingsFew ratings1510——
22DBD. Brian Kim2 community ratingsFew ratings1502——
23VTVladislav T. Todorov13 community ratingsFew ratings1494——
24JVJulia Verkholantsev8 community ratingsFew ratings1474——
25MOMitchell Orenstein9 community ratingsFew ratings1463——
26CLCalvin Lin14 community ratingsFew ratings1458——
27AVAlexander Vekker10 community ratingsFew ratings1404——
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.