PROFESSORS
Professor ladder
Cal Poly SLO professor ladder
1JM
Jim Mueller
9.8/10 · 162 community ratings
1736High confidence
2RT
Ryan Tully-Doyle
10.0/10 · 42 community ratings
1734Some ratings
3DR
Dylan Retsek
9.7/10 · 139 community ratings
1730High confidence
RANKPROFESSORELOGRADETAKE AGAIN
4LDLukas Dakhlia22 community ratingsFew ratings1714——
5AMAnthony Mendes129 community ratingsHigh confidence1711——
6RERobert Easton85 community ratingsSome ratings1709——
7HGHarvey Greenwald153 community ratingsHigh confidence1708——
8TGTodd Grundmeier81 community ratingsSome ratings1707——
9MDMontserrat Dabkowski37 community ratingsSome ratings1703——
10JGJeff Gervasi78 community ratingsSome ratings1702——
11SGSean Gasiorek59 community ratingsSome ratings1698——
12JCJames Crew37 community ratingsSome ratings1697——
13CSCierra Street15 community ratingsFew ratings1697——
14DPDana Paquin51 community ratingsSome ratings1692——
15CKColleen Kirk87 community ratingsSome ratings1688——
16LPLinda Patton118 community ratingsHigh confidence1688——
17BJBrian Jones41 community ratingsSome ratings1684——
18POPatrick Orson23 community ratingsFew ratings1679——
19JLJoyce Linn46 community ratingsSome ratings1671——
20ACAustin Christian31 community ratingsSome ratings1669——
21AKAnton Kaul167 community ratingsHigh confidence1668——
22MSMaya Seagraves9 community ratingsFew ratings1668——
23JAJohn Alongi53 community ratingsSome ratings1668——
24EHEmily Hamilton51 community ratingsSome ratings1661——
25VBVincent Bonini55 community ratingsSome ratings1660——
26SGSaba Gerami38 community ratingsSome ratings1658——
27PCPaul Choboter104 community ratingsHigh confidence1649——
28EMElsa Medina68 community ratingsSome ratings1649——
29SPSkye Paul6 community ratingsFew ratings1643——
30FYFan Yang104 community ratingsHigh confidence1643——
31MIMike Ion9 community ratingsFew ratings1641——
32DNDaniel Nash43 community ratingsSome ratings1634——
33WDWilliam Demarest34 community ratingsSome ratings1634——
34BHBill Hesselgrave207 community ratingsHigh confidence1629——
35CEChristopher Eblen40 community ratingsSome ratings1627——
36MWMatt White107 community ratingsHigh confidence1626——
37RLRobert Lopez31 community ratingsSome ratings1623——
38BJBryce Jenkin243 community ratingsHigh confidence1621——
39JEJason Estes37 community ratingsSome ratings1620——
40JTJeffrey Tan10 community ratingsFew ratings1618——
41RCRapha Coutin4 community ratingsFew ratings1616——
42RMRebecca Michaud19 community ratingsFew ratings1613——
43MGMcFeely Goodman25 community ratingsSome ratings1612——
44SCStathis Charalampidis5 community ratingsFew ratings1610——
45STStan Taira Yoshinobu11 community ratingsFew ratings1600——
46DBDavid Bachman15 community ratingsFew ratings1598——
47KMKent Morrison15 community ratingsFew ratings1598——
48JBJames Bonvanie3 community ratingsFew ratings1598——
49MSMorgan Sherman75 community ratingsSome ratings1594——
50CSCarole Simard35 community ratingsSome ratings1594——
51TMTheresa Migler45 community ratingsSome ratings1594——
52BPBella Padavana18 community ratingsFew ratings1592——
53EDElena Dimitrova27 community ratingsSome ratings1588——
54MMMichael Mogull15 community ratingsFew ratings1587——
55KRKate Riley84 community ratingsSome ratings1577——
56KRKyle Rachman6 community ratingsFew ratings1575——
57BRBenjamin Richert88 community ratingsSome ratings1573——
58DRDon Rawlings87 community ratingsSome ratings1571——
59JBJoseph Borzellino86 community ratingsSome ratings1567——
60GKGoro Kato193 community ratingsHigh confidence1567——
61LLLaurene Lee15 community ratingsFew ratings1567——
62ARAlex Ruys de Perez5 community ratingsFew ratings1567——
63MOMason OLeary19 community ratingsFew ratings1566——
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.