PROFESSORS
Professor ladder
NDSU professor ladder
1DR
Doug Rymph
9.2/10 · 15 community ratings
1642Few ratings
2JE
John Elder
8.8/10 · 38 community ratings
1637Some ratings
3AS
Andrea Smith
8.8/10 · 16 community ratings
1618Few ratings
RANKPROFESSORELOGRADETAKE AGAIN
4FHFariz Huseynov11 community ratingsFew ratings1618——
5DLDerek Lehmberg4 community ratingsFew ratings1607——
6JLJin Li20 community ratingsFew ratings1603——
7DFDan Frisk10 community ratingsFew ratings1603——
8CTChanchai Tangpong9 community ratingsFew ratings1600——
9MJMark Jensen6 community ratingsFew ratings1594——
10PSPete Simonson17 community ratingsFew ratings1594——
11KHKay Hopkins29 community ratingsSome ratings1589——
12PBPaul Brown88 community ratingsSome ratings1586——
13VUVishal Uppala45 community ratingsSome ratings1578——
14JCJamie Chen1 community ratingFew ratings1543——
15AAAhmad Al Asady1 community ratingFew ratings1543——
16MKMike Krush14 community ratingsFew ratings1527——
17SMScott Meyer1 community ratingFew ratings1515——
18RTRodney Traub9 community ratingsFew ratings1512——
19CSCharles Stevens12 community ratingsFew ratings1502——
20RGRanjit Godavarthy6 community ratingsFew ratings1501——
21ONOnnolee Nordstrom10 community ratingsFew ratings1490——
22AJAli Jaffri1 community ratingFew ratings1458——
23DMDiomo Motuba1 community ratingFew ratings1458——
24KFKaren Froelich1 community ratingFew ratings1458——
25RTRuilin Tian37 community ratingsSome ratings1457——
26TPTim Peterson12 community ratingsFew ratings1442——
27DSDonald Shoop12 community ratingsFew ratings1370——
28KSKedwadee Sombultawee3 community ratingsFew ratings1341——
29HBHolly Bastow-Shoop7 community ratingsFew ratings1333——
30BBBahman Bahrami17 community ratingsFew ratings1318——
31JMJae Min Jung7 community ratingsFew ratings1303——
32EGEnrique Garcia7 community ratingsFew ratings1293——
33JBJohn Bitzan40 community ratingsSome ratings1290——
34KTKatherine Tulibaski29 community ratingsSome ratings1259——
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.