PROFESSORS
Professor ladder
SF State professor ladder
1CK
Cynthia King
9.8/10 · 16 community ratings
1653Few ratings
2PJ
Priyanka Joshi
9.4/10 · 38 community ratings
1647Some ratings
3CN
Craig Nathanson
9.4/10 · 21 community ratings
1635Few ratings
RANKPROFESSORELOGRADETAKE AGAIN
4QJQueen Jaks8 community ratingsFew ratings1634——
5JTJennifer Tosti-Kharas12 community ratingsFew ratings1630——
6JHJason Harris-Boundy67 community ratingsSome ratings1624——
7BPBruce Paton10 community ratingsFew ratings1611——
8VRVeronica Rabelo13 community ratingsFew ratings1608——
9SKStan Kowalczyk6 community ratingsFew ratings1600——
10CLChenwei Li29 community ratingsSome ratings1599——
11LMLauren Messmer6 community ratingsFew ratings1572——
12MJMark Juliano11 community ratingsFew ratings1556——
13ELEric Lamm119 community ratingsHigh confidence1546——
14RBRenata Browne8 community ratingsFew ratings1542——
15MLMitchell L. Marks28 community ratingsSome ratings1541——
16TTTom Thomas22 community ratingsFew ratings1539——
17EIEbru Ipek16 community ratingsFew ratings1536——
18ADAnna Dos Ramos1 community ratingFew ratings1536——
19DWDayna Walker11 community ratingsFew ratings1521——
20SFSylvia Flatt25 community ratingsSome ratings1511——
21APAntoaneta Petkova26 community ratingsSome ratings1497——
22RPRonald Purser94 community ratingsSome ratings1497——
23MSMonica Sharif4 community ratingsFew ratings1483——
24ESEdward Sorensen171 community ratingsHigh confidence1447——
25JWJoaquin Wallace8 community ratingsFew ratings1435——
26EEEdward Ericson17 community ratingsFew ratings1432——
27CHClare Hedin23 community ratingsFew ratings1427——
28JLJingmei Li7 community ratingsFew ratings1399——
29FAFlorence Alberts7 community ratingsFew ratings1379——
30FLFrank La Pira9 community ratingsFew ratings1345——
31JCJessica Cromheecke11 community ratingsFew ratings1311——
32MRMaria Radoslavova24 community ratingsFew ratings1286——
33AMAnthony Martinez28 community ratingsSome ratings1180——
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.