PROFESSORS
Professor ladder
Iowa State professor ladder
1RO
Robert Overstreet
9.8/10 · 31 community ratings
1701Some ratings
2KB
Kip Bottenfield
9.6/10 · 11 community ratings
1649Few ratings
3BM
Bobby Martens
9.0/10 · 30 community ratings
1642Some ratings
RANKPROFESSORELOGRADETAKE AGAIN
4HCHaozhe Chen9 community ratingsFew ratings1628——
5DCDavid Correll5 community ratingsFew ratings1617——
6AGAbhay Grover4 community ratingsFew ratings1611——
7TMTyler Morgan8 community ratingsFew ratings1602——
8SLShih-Hao Lu3 community ratingsFew ratings1575——
9ILIsidro Linan-Jimenez2 community ratingsFew ratings1572——
10JDJulian Duerschmidt2 community ratingsFew ratings1572——
11PRPeter Ralston24 community ratingsFew ratings1567——
12JPJonathan Phares6 community ratingsFew ratings1562——
13SASaurabh Ambulkar2 community ratingsFew ratings1547——
14CFChristopher Faires5 community ratingsFew ratings1540——
15HSHenrik Sternberg21 community ratingsFew ratings1538——
16SMSachin Modi1 community ratingFew ratings1513——
17ESEric Smith29 community ratingsSome ratings1510——
18F(Fei (Sophie) Song2 community ratingsFew ratings1499——
19YZYiming Zhuang3 community ratingsFew ratings1486——
20SPSukrit Pal4 community ratingsFew ratings1483——
21MKManasi Katragadda1 community ratingFew ratings1471——
22QKQazi Kabir5 community ratingsFew ratings1464——
23BLBo Lan4 community ratingsFew ratings1460——
24JCJuan Cortes4 community ratingsFew ratings1422——
25PMPamela Manhart11 community ratingsFew ratings1415——
26ABAmber Bellville43 community ratingsSome ratings1405——
27MDMeltem Denizel8 community ratingsFew ratings1393——
28ACAnthony Craig10 community ratingsFew ratings1361——
29EKEmily Kohnke18 community ratingsFew ratings1350——
30JAJohanna Amaya-Leal11 community ratingsFew ratings1322——
31WRWilliam Rose12 community ratingsFew ratings1317——
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.