PROFESSORS
Professor ladder
SF State professor ladder
1YZ
Yi Zhou
10.0/10 · 31 community ratings
1687Some ratings
2KT
Kashi Tiwari
9.6/10 · 8 community ratings
1613Few ratings
3TL
Tee Lim
9.0/10 · 15 community ratings
1600Few ratings
RANKPROFESSORELOGRADETAKE AGAIN
4BYBrian Yang26 community ratingsSome ratings1583——
5BBBrian Beatty3 community ratingsFew ratings1582——
6SLS Liu23 community ratingsFew ratings1581——
7JKJ Kent5 community ratingsFew ratings1575——
8PLPeter Lou10 community ratingsFew ratings1543——
9GLGang Li20 community ratingsFew ratings1538——
10RKRobert Kagan1 community ratingFew ratings1536——
11SLShuming Liu12 community ratingsFew ratings1534——
12XHXi Han4 community ratingsFew ratings1521——
13YSYuli Su99 community ratingsSome ratings1497——
14TFTodd Feldman36 community ratingsSome ratings1497——
15LSLawrence Souza2 community ratingsFew ratings1480——
16CYChristopher Yost-Bremm15 community ratingsFew ratings1472——
17DHDave Hysinger18 community ratingsFew ratings1471——
18DLDonglin Li37 community ratingsSome ratings1467——
19MLMing Li60 community ratingsSome ratings1466——
20HMHerb Meiberger153 community ratingsHigh confidence1464——
21HRHenry Roth13 community ratingsFew ratings1461——
22MNMichael Needham35 community ratingsSome ratings1453——
23HLHong Lou1 community ratingFew ratings1451——
24AJAlan Jung15 community ratingsFew ratings1447——
25XSXue Snow Han18 community ratingsFew ratings1418——
26KMKatherine Mattes7 community ratingsFew ratings1409——
27KBKenneth Banks7 community ratingsFew ratings1409——
28DBDaniela Balkanska38 community ratingsSome ratings1407——
29FBFaten Bouheni2 community ratingsFew ratings1392——
30GLGeorge Li45 community ratingsSome ratings1390——
31PFPaul Fung13 community ratingsFew ratings1375——
32PHPing Hsiao53 community ratingsSome ratings1373——
33DKDeniz Kebabci24 community ratingsFew ratings1328——
34MGMaryam Ghadessi16 community ratingsFew ratings1303——
35YCYea-Mow Chen32 community ratingsSome ratings1291——
36YSYuji Shibuya86 community ratingsSome ratings1272——
37CGCezanne Gray15 community ratingsFew ratings1166——
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.