PROFESSORS
Professor ladder
SLU professor ladder
1TK
Terrence Kelly
9.4/10 · 17 community ratings
1634Few ratings
2JK
Jalil Kianfar
10.0/10 · 5 community ratings
1612Few ratings
3SM
Stephen Magoc
9.4/10 · 9 community ratings
1612Few ratings
RANKPROFESSORELOGRADETAKE AGAIN
4RHRiyadh Hindi14 community ratingsFew ratings1590——
5KMKyle Mitchell10 community ratingsFew ratings1582——
6AKArmineh Khalili7 community ratingsFew ratings1581——
7CACraig Adams2 community ratingsFew ratings1564——
8DMDanahe Marmolejo7 community ratingsFew ratings1562——
9CTCecil Thomas15 community ratingsFew ratings1554——
10ACAmanda Cox1 community ratingFew ratings1537——
11SSSusheel Singh1 community ratingFew ratings1537——
12MMMark McQuilling9 community ratingsFew ratings1513——
13CHChi Hou Lei7 community ratingsFew ratings1502——
14SDSudeshna Dasgupta2 community ratingsFew ratings1491——
15TATheodosios Alexander9 community ratingsFew ratings1491——
16RGRoobik Gharabagi12 community ratingsFew ratings1483——
17HRHabibur Rahman10 community ratingsFew ratings1480——
18SCSridhar Condoor13 community ratingsFew ratings1478——
19RLRonaldo Luna3 community ratingsFew ratings1476——
20WEWilliam Ebel22 community ratingsFew ratings1461——
21HMHuliyar Mallik8 community ratingsFew ratings1460——
22SGSrikanth Gururajan11 community ratingsFew ratings1456——
23SSStephen Sias6 community ratingsFew ratings1446——
24CCChris Carroll4 community ratingsFew ratings1411——
25JMJeff MA7 community ratingsFew ratings1383——
26GYGrigory Yablonsky5 community ratingsFew ratings1383——
27NCNatasha Case7 community ratingsFew ratings1324——
28AMArif Malik9 community ratingsFew ratings1295——
29DBDavid Brown7 community ratingsFew ratings1294——
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.