PROFESSORS
Professor ladder
McGill professor ladder
1MM
Maria Mascaro
9.8/10 · 16 community ratings
1675Few ratings
2CS
Chris Silver
9.6/10 · 25 community ratings
1668Some ratings
3VS
Vanessa Sasson
9.4/10 · 39 community ratings
1664Some ratings
RANKPROFESSORELOGRADETAKE AGAIN
4ADAllan Downey21 community ratingsFew ratings1663——
5UDUvin Dissanayake18 community ratingsFew ratings1658——
6PKPatricia Kirkpatrick74 community ratingsSome ratings1657——
7TOTimothy Ostrom10 community ratingsFew ratings1657——
8JWJon Waind27 community ratingsSome ratings1656——
9ABAlejandra Barriales-Bouche24 community ratingsFew ratings1653——
10RMRina Michaeli18 community ratingsFew ratings1645——
11CBChristopher Byrne8 community ratingsFew ratings1645——
12JNJodey Nurse28 community ratingsSome ratings1643——
13DBDavid Boruchoff90 community ratingsSome ratings1643——
14PKPasha Khan16 community ratingsFew ratings1641——
15SNSamuel Nelson24 community ratingsFew ratings1639——
16LRLucie Robathan11 community ratingsFew ratings1639——
17CFCarlos Fraenkel42 community ratingsSome ratings1635——
18PIPablo Irizar13 community ratingsFew ratings1634——
19PSPouneh Shabani Jadidi9 community ratingsFew ratings1630——
20JDJosh Dolgin6 community ratingsFew ratings1629——
21LBLisa Blake7 community ratingsFew ratings1628——
22UMUrszula Madej-Krupitski24 community ratingsFew ratings1625——
23HKHillary Kaell14 community ratingsFew ratings1624——
24LBLara Braitstein50 community ratingsSome ratings1622——
25KBKaren Bauer12 community ratingsFew ratings1619——
26AOAyodeji Ogunnaike5 community ratingsFew ratings1618——
27DMDanijel Matijevic7 community ratingsFew ratings1618——
28ZMZyanya Meneses4 community ratingsFew ratings1605——
29AGAslihan Gurbuzel4 community ratingsFew ratings1605——
30GOGerbern Oegema44 community ratingsSome ratings1605——
31APAndrea Pinkney41 community ratingsSome ratings1604——
32HSHamsa Stainton22 community ratingsFew ratings1595——
33DDDaniel Douek158 community ratingsHigh confidence1591——
34OBOrenda Boucher4 community ratingsFew ratings1590——
35SLSimon-Pierre Lacasse4 community ratingsFew ratings1590——
36MHMichelle Hartman3 community ratingsFew ratings1588——
37LKLara Khattab3 community ratingsFew ratings1588——
38DADavid Aberbach32 community ratingsSome ratings1586——
39EFEsther Frank12 community ratingsFew ratings1583——
40PKPatricio Kobek7 community ratingsFew ratings1578——
41DHDavid Hoyos García10 community ratingsFew ratings1578——
42JJJose Jouve Martin59 community ratingsSome ratings1576——
43YVYuri Vedenyapin14 community ratingsFew ratings1574——
44KSKaren Slouch3 community ratingsFew ratings1569——
45ARAaron Ricker2 community ratingsFew ratings1567——
46VSVeysel Simsek2 community ratingsFew ratings1567——
47DFDaniel Fishley2 community ratingsFew ratings1567——
48ODOfer Dynes2 community ratingsFew ratings1567——
49EBEric Bellavance15 community ratingsFew ratings1562——
50MAMuhammad Ahmad Munir3 community ratingsFew ratings1557——
51EREliza Rosenberg3 community ratingsFew ratings1557——
52CBCaroline Bem4 community ratingsFew ratings1552——
53HWHeidi Wendt7 community ratingsFew ratings1548——
54RKRachel Kiddell-Monroe7 community ratingsFew ratings1548——
55BPBlair Peruniak7 community ratingsFew ratings1548——
56FTFrederick Tappenden4 community ratingsFew ratings1544——
57AMAekhlya Malladi2 community ratingsFew ratings1543——
58AGAugusto Gutierrez1 community ratingFew ratings1539——
59DADavid Austin1 community ratingFew ratings1539——
60SBShelley Butler1 community ratingFew ratings1539——
61TWTravis Wysote1 community ratingFew ratings1539——
62AMAlex Manninger1 community ratingFew ratings1539——
63MBMikael Bauer14 community ratingsFew ratings1536——
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.