PROFESSORS
Professor ladder
UW–Madison professor ladder
1SC
Scott Coyle
9.8/10 · 33 community ratings
1695Some ratings
2RK
Robin Kurtz
9.6/10 · 40 community ratings
1685Some ratings
3SG
Simon Gilroy
9.2/10 · 127 community ratings
1667High confidence
RANKPROFESSORELOGRADETAKE AGAIN
4HRHannah Richerson13 community ratingsFew ratings1662—100%
5ESEdgar Spalding49 community ratingsSome ratings1658—95%
6MBMichael Braus10 community ratingsFew ratings1650—100%
7KMKatherine McCulloh17 community ratingsFew ratings1647—92%
8SMSeth McGee7 community ratingsFew ratings1641—100%
9HMHiroshi Maeda20 community ratingsFew ratings1639—100%
10DBDavid Baum87 community ratingsSome ratings1632—83%
11FPFrancisco Pelegri11 community ratingsFew ratings1631—88%
12PFPaul Friesen10 community ratingsFew ratings1627—100%
13TITony Ives44 community ratingsSome ratings1625—88%
14LBLyric Bartholomay18 community ratingsFew ratings1623—89%
15TVTim Van Deelen5 community ratingsFew ratings1612—100%
16HDHilary Dugan4 community ratingsFew ratings1607—100%
17ABAdam Borger4 community ratingsFew ratings1607—100%
18KKKen Keefover-Ring30 community ratingsSome ratings1605—87%
19JGJenny Gumperz5 community ratingsFew ratings1604—100%
20DADaniel Amador-Noguez5 community ratingsFew ratings1604—100%
21KMKate McCulloh26 community ratingsSome ratings1603—85%
22SSSam Schultz7 community ratingsFew ratings1601——
23EKEric Kruger11 community ratingsFew ratings1596—100%
24JHJeff Hardin50 community ratingsSome ratings1596—69%
25LJLindquist John5 community ratingsFew ratings1595——
26JDJohn Denu5 community ratingsFew ratings1595——
27NZNat Zeng4 community ratingsFew ratings1592—100%
28BCBruce Christensen15 community ratingsFew ratings1592——
29STSharon Thoma362 community ratingsHigh confidence1587—70%
30JWJesse Weber5 community ratingsFew ratings1587—83%
31CHChristina Hull5 community ratingsFew ratings1587——
32RKRon Kean97 community ratingsSome ratings1584—84%
33JBJim Berkelman85 community ratingsSome ratings1584—77%
34MBMark Berres17 community ratingsFew ratings1582—100%
35ARAaron Ragsdale8 community ratingsFew ratings1575—88%
36CACaitilyn Allen26 community ratingsSome ratings1574—77%
37NCNicholas Cozzi4 community ratingsFew ratings1570—100%
38AFAnn Fink2 community ratingsFew ratings1569—100%
39SCSara Christopherson2 community ratingsFew ratings1569——
40RCRichard Chappell2 community ratingsFew ratings1569—100%
41RLRichard Lankau2 community ratingsFew ratings1569—100%
42AWAlex Wiedenhoeft2 community ratingsFew ratings1569—100%
43KSKen Sytsma16 community ratingsFew ratings1568—80%
44TYTom Yin15 community ratingsFew ratings1567——
45LRLauren Riters52 community ratingsSome ratings1565—93%
46APAnne Pringle10 community ratingsFew ratings1559—78%
47DNDean Nardelli6 community ratingsFew ratings1558——
48CKCharles Kaspar17 community ratingsFew ratings1555—78%
49VHValerie Holewinski4 community ratingsFew ratings1555——
50JWJoanne Webber7 community ratingsFew ratings1552——
51HHHazel Holden2 community ratingsFew ratings1545—100%
52MDMary Dinsmore2 community ratingsFew ratings1545—100%
53ARAurelie Rakotondrafara16 community ratingsFew ratings1542—69%
54RVRichard Vierstra17 community ratingsFew ratings1542——
55MRMatt Reetz1 community ratingFew ratings1540——
56AKAaron Kufner1 community ratingFew ratings1540—100%
57RKRobert Kirchdoerfer1 community ratingFew ratings1540—100%
58DWDonna Werling1 community ratingFew ratings1540—100%
59GWGrace Wilkinson1 community ratingFew ratings1540—100%
60FPFrancisco Peñagaricano1 community ratingFew ratings1540—100%
61MHMary Halloran1 community ratingFew ratings1540—100%
62SOShelby O'Connor1 community ratingFew ratings1540—100%
63MPMichael Piotrowski1 community ratingFew ratings1540—100%
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.