PROFESSORS
Professor ladder
Iowa professor ladder
1MP
Michael Pecoy
10.0/10 · 11 community ratings
1677Few ratings
2RR
Rob Rouwenhorst
9.0/10 · 94 community ratings
1664Some ratings
3JL
Jason Lee
10.0/10 · 7 community ratings
1650Few ratings
RANKPROFESSORELOGRADETAKE AGAIN
4WHWilliam Hedgcock10 community ratingsFew ratings1649——
5DMDan Matheson18 community ratingsFew ratings1635——
6KGKurt Griebel5 community ratingsFew ratings1629——
7JBJohn Byrne6 community ratingsFew ratings1622——
8RYRin Yoon4 community ratingsFew ratings1614——
9PSPeggy Stover6 community ratingsFew ratings1603——
10BRBowen Ruan3 community ratingsFew ratings1597——
11MSMinjee Sun3 community ratingsFew ratings1577——
12DNDhananjay Nayakankuppam2 community ratingsFew ratings1574——
13DCDavid Collins83 community ratingsSome ratings1566——
14NANancy Abram60 community ratingsSome ratings1549——
15EBElliot Botten1 community ratingFew ratings1543——
16ALAndrea Luangrath1 community ratingFew ratings1543——
17CSCraig Shoemaker1 community ratingFew ratings1543——
18JJJenny Jiao1 community ratingFew ratings1543——
19MHMary Huneke1 community ratingFew ratings1529——
20JZJintao Zhang3 community ratingsFew ratings1514——
21YYYing Yang11 community ratingsFew ratings1513——
22QZQin Zhang3 community ratingsFew ratings1469——
23NWNick Westergaard9 community ratingsFew ratings1458——
24TGThomas Gruca10 community ratingsFew ratings1456——
25GRGary Russell4 community ratingsFew ratings1456——
26MWMichael Wokosin3 community ratingsFew ratings1450——
27JMJohn Murry1 community ratingFew ratings1430——
28MWMark Winkler22 community ratingsFew ratings1419——
29RCRobert Cline8 community ratingsFew ratings1407——
30MFMeghann Foster4 community ratingsFew ratings1373——
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.