PROFESSORS
Professor ladder
Oregon State professor ladder
1BM
Brett Murphy
10.0/10 · 15 community ratings
1688Few ratings
2JF
Joe Fradella
9.6/10 · 32 community ratings
1688Some ratings
3EC
Eduardo Cotilla-Sanchez
10.0/10 · 10 community ratings
1667Few ratings
RANKPROFESSORELOGRADETAKE AGAIN
4DMDevlin Montfort36 community ratingsSome ratings1661—92%
5MJMatthew Johnston20 community ratingsFew ratings1646—87%
6JWJason Weiss8 community ratingsFew ratings1642—100%
7JEJimmy Eggerton85 community ratingsSome ratings1641——
8DSDanielle Safonte23 community ratingsFew ratings1636—91%
9DSDilan Senaratne8 community ratingsFew ratings1633—100%
10TBTed Brekken12 community ratingsFew ratings1629—100%
11ABAndre Barbosa5 community ratingsFew ratings1625—100%
12ZOZhongkun Ouyang5 community ratingsFew ratings1625—100%
13GJGoran Jovanovic19 community ratingsFew ratings1618—91%
14JGJohn Gambatese6 community ratingsFew ratings1618—100%
15RTRoger Traylor42 community ratingsSome ratings1618—67%
16CSChase Simpson4 community ratingsFew ratings1612—100%
17JSJohn Sweet23 community ratingsFew ratings1608—67%
18KMKartikeya Mayaram17 community ratingsFew ratings1602—78%
19SKShoichi Kimura6 community ratingsFew ratings1600——
20AJAmalesh Jana22 community ratingsFew ratings1599—77%
21AVAnnette Von Jouanne25 community ratingsSome ratings1596——
22ANArun Natarajan3 community ratingsFew ratings1594—100%
23VJV John Mathews6 community ratingsFew ratings1591—83%
24PHPavan Hanumolu5 community ratingsFew ratings1591——
25EFElain Fu9 community ratingsFew ratings1585—78%
26DTDesirée Tullos8 community ratingsFew ratings1581—88%
27YCYue Cao3 community ratingsFew ratings1575—100%
28XFXiao Fu2 community ratingsFew ratings1572—100%
29BLBen Lee41 community ratingsSome ratings1572—73%
30ACAlex Chang6 community ratingsFew ratings1572—50%
31DHDavid Hurwitz2 community ratingsFew ratings1572——
32SDStephen Dickenson2 community ratingsFew ratings1572——
33JKJinsub Kim11 community ratingsFew ratings1567—88%
34MEMatt Evans3 community ratingsFew ratings1562—100%
35MAMohamed Amer3 community ratingsFew ratings1562——
36LALiney Arnadottir7 community ratingsFew ratings1557—86%
37HLHuaping Liu26 community ratingsSome ratings1554—80%
38TDTala Daneshmand3 community ratingsFew ratings1549—100%
39HJHan Jang14 community ratingsFew ratings1547—79%
40TCTrevor Carlisle2 community ratingsFew ratings1547—100%
41BWBrian Wood3 community ratingsFew ratings1543—100%
42HMHenry Mason1 community ratingFew ratings1542——
43MDMark Dolan3 community ratingsFew ratings1530—100%
44TMThomas Miller29 community ratingsSome ratings1526—44%
45KDKaren Dixon6 community ratingsFew ratings1526——
46ALAdam Lambert28 community ratingsSome ratings1525—79%
47MHMerrick Haller2 community ratingsFew ratings1523——
48MOMicheal Olsen4 community ratingsFew ratings1521—67%
49JCJohn Conley4 community ratingsFew ratings1521——
50MSMohammed Sinky2 community ratingsFew ratings1513——
51NKNirmala Kandadai1 community ratingFew ratings1513—100%
52DHDaniel Huber2 community ratingsFew ratings1513——
53MSMichael Scott37 community ratingsSome ratings1511—67%
54DHDavid Hill3 community ratingsFew ratings1511—50%
55HKHeather Knight9 community ratingsFew ratings1508—67%
56ALArturo Leon11 community ratingsFew ratings1497—50%
57GRGregory Rorrer21 community ratingsFew ratings1497—0%
58PHPhil Harding13 community ratingsFew ratings1497—83%
59W"Willie "Skip" Rochefort63 community ratingsSome ratings1496—43%
60ASArmin Stuedlein14 community ratingsFew ratings1484—70%
61AJAlbrecht Jander28 community ratingsSome ratings1482—80%
62TATracy Arras42 community ratingsSome ratings1478—70%
63DCDaniel Cox14 community ratingsFew ratings1472—86%
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.