PROFESSORS
Professor ladder
UC San Diego professor ladder
1VM
Victor Magagna
9.6/10 · 179 community ratings
1698High confidence
2BN
Benjamin Noble
10.0/10 · 23 community ratings
1695Few ratings
3AH
Alan Houston
9.8/10 · 37 community ratings
1694Some ratings
RANKPROFESSORELOGRADETAKE AGAIN
4FFFonna Forman101 community ratingsHigh confidence1678—100%
5CSChristopher Stout10 community ratingsFew ratings1658—100%
6TKThad Kousser66 community ratingsSome ratings1658—100%
7GTGraham Timmins27 community ratingsSome ratings1643—0%
8SNSimeon Nichter42 community ratingsSome ratings1636—79%
9MFMaureen Feeley36 community ratingsSome ratings1619—76%
10DKDylan Kern5 community ratingsFew ratings1619—100%
11TWTom Wong34 community ratingsSome ratings1618—82%
12DFDavid Fisk86 community ratingsSome ratings1612—86%
13SESteve Erie9 community ratingsFew ratings1609—100%
14CAClaire Adida20 community ratingsFew ratings1608—84%
15NCNathan Combes4 community ratingsFew ratings1606—100%
16SHSeth Hill36 community ratingsSome ratings1604—96%
17MNMaysa Nichter16 community ratingsFew ratings1603—88%
18MDMatthew Draper6 community ratingsFew ratings1602—100%
19CSChristina Schneider15 community ratingsFew ratings1602—100%
20PRPhilip Roeder118 community ratingsHigh confidence1597—80%
21DLDavid Lake16 community ratingsFew ratings1590—100%
22KCKyle C. Beardsley4 community ratingsFew ratings1590——
23NDNhat Do3 community ratingsFew ratings1589—100%
24MRMargaret Roberts3 community ratingsFew ratings1589—100%
25EHEthan Hollander31 community ratingsSome ratings1587—50%
26NBNick Bhardwaj8 community ratingsFew ratings1583——
27MOMichael Orfield11 community ratingsFew ratings1582—82%
28GSGlenn Smith120 community ratingsHigh confidence1581—67%
29PBPamela Ban7 community ratingsFew ratings1579—88%
30KFKaren Ferree65 community ratingsSome ratings1579—93%
31AGAdam-Joseph Gomez16 community ratingsFew ratings1577——
32CGChristian Garcia5 community ratingsFew ratings1576——
33MCMatthew Childers4 community ratingsFew ratings1575——
34NFNathan Fletcher39 community ratingsSome ratings1575—86%
35MNMegumi Naoi13 community ratingsFew ratings1573—78%
36JLJohn LeJeune3 community ratingsFew ratings1570——
37UMUmberto Mignozzetti22 community ratingsFew ratings1569—78%
38AAAnthony Anderson2 community ratingsFew ratings1568—100%
39DJDanielle Jung2 community ratingsFew ratings1568——
40KQKimber Quinney2 community ratingsFew ratings1568——
41LBLeigh Bradberry2 community ratingsFew ratings1568——
42YXYiqing Xu6 community ratingsFew ratings1565—100%
43EKEllis Krauss13 community ratingsFew ratings1561——
44GJGary Jacobson34 community ratingsSome ratings1559——
45ABAllen Bolar6 community ratingsFew ratings1555—100%
46DSDavid Selby5 community ratingsFew ratings1551——
47DWDavid Wiens16 community ratingsFew ratings1551—83%
48AWAlan Ward5 community ratingsFew ratings1551—100%
49MBMichael Binder2 community ratingsFew ratings1544—100%
50JIJames Ingram29 community ratingsSome ratings1543——
51JZJack Zhang1 community ratingFew ratings1540—100%
52GLGuoer Liu1 community ratingFew ratings1540—100%
53FIFrederica Izzo1 community ratingFew ratings1540—100%
54KHKyle Haines1 community ratingFew ratings1540—100%
55KBKirk Bansak1 community ratingFew ratings1540—100%
56LDLee Dionne1 community ratingFew ratings1540—100%
57JCJasper Cooper1 community ratingFew ratings1540—100%
58SMSean Morgan1 community ratingFew ratings1540—100%
59SRSkyler Roth1 community ratingFew ratings1540—100%
60MRMichael Rivera1 community ratingFew ratings1540——
61CBCraig Burnett1 community ratingFew ratings1540——
62APAndrew Poe4 community ratingsFew ratings1538——
63MJMichael Joseph13 community ratingsFew ratings1537—64%
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.