PROFESSORS
Professor ladder
VCU professor ladder
1SM
Sherif Moussa
9.2/10 · 342 community ratings
1659High confidence
2DS
Donald Shillady
9.0/10 · 44 community ratings
1629Some ratings
3GM
Gevork Minaskanian
8.8/10 · 202 community ratings
1624High confidence
RANKPROFESSORELOGRADETAKE AGAIN
4WHWilliam Henshaw62 community ratingsSome ratings1618——
5DPDeborah Polo330 community ratingsHigh confidence1608——
6PKPrajna Kulkarni28 community ratingsSome ratings1608——
7SGScott Gronert14 community ratingsFew ratings1606——
8MCMichael Crawford3 community ratingsFew ratings1586——
9RGRobert Giles115 community ratingsHigh confidence1573——
10AHAmanda Harris88 community ratingsSome ratings1572——
11JSJonathon Sheldon4 community ratingsFew ratings1572——
12PTPRASANTH THUMPATI2 community ratingsFew ratings1565——
13DLDilhara Liyanage2 community ratingsFew ratings1565——
14KSKhaled Saoud5 community ratingsFew ratings1564——
15JPJoseph Pierotti12 community ratingsFew ratings1554——
16EZEgidijus Zilinskas30 community ratingsSome ratings1551——
17IAIndika Arachchige17 community ratingsFew ratings1546——
18CFChristopher Freeman3 community ratingsFew ratings1541——
19JWJohn Walrod2 community ratingsFew ratings1541——
20CKChamathca Kuda-Malwathumullage1 community ratingFew ratings1538——
21NFNicholas Farrell1 community ratingFew ratings1538——
22DDDavide D'Urbino1 community ratingFew ratings1538——
23SMSyed Mohammed Karim1 community ratingFew ratings1524——
24LBLyndsay Bell1 community ratingFew ratings1524——
25LMLucy Moses66 community ratingsSome ratings1523——
26BfBrian fuglestad9 community ratingsFew ratings1516——
27KTKatharine Tibbetts8 community ratingsFew ratings1515——
28ASAli Siamaki24 community ratingsFew ratings1507——
29RKRefaie Kassab3 community ratingsFew ratings1490——
30SASheena Aris3 community ratingsFew ratings1490——
31ZZZendra Zehner5 community ratingsFew ratings1487——
32MSMichael Shultz1 community ratingFew ratings1482——
33JSJoshua Sieber13 community ratingsFew ratings1481——
34DJDavid Jenson5 community ratingsFew ratings1479——
35CMChamathca Malwathumullage69 community ratingsSome ratings1476——
36SRSuzanne Ruder177 community ratingsHigh confidence1475——
37RTRuth Topich250 community ratingsHigh confidence1475——
38JTJoseph Topich225 community ratingsHigh confidence1475——
39MSMike Shultz7 community ratingsFew ratings1475——
40ASAnn Sillivan2 community ratingsFew ratings1468——
41RKRudy Krack1 community ratingFew ratings1453——
42CFConstance Franklin63 community ratingsSome ratings1445——
43MSM. Samy El-Shall9 community ratingsFew ratings1440——
44DHDaniel Hudgins6 community ratingsFew ratings1430——
45MRMegan Reed1 community ratingFew ratings1425——
46SDSoma Dhakal8 community ratingsFew ratings1421——
47DTDennis Thekkudan5 community ratingsFew ratings1419——
48JEJeannine Eddleton3 community ratingsFew ratings1414——
49VSVladimir Sidorov85 community ratingsSome ratings1411——
50MHMichael Hunnicutt22 community ratingsFew ratings1410——
51BGBob Giles25 community ratingsSome ratings1408——
52MCMaryanne Collinson13 community ratingsFew ratings1408——
53TCThomas Cropp33 community ratingsSome ratings1404——
54MSMartin Safo5 community ratingsFew ratings1402——
55SHSally Hunnicutt75 community ratingsSome ratings1396——
56XWXuewei Wang10 community ratingsFew ratings1392——
57JRJames Roesser94 community ratingsSome ratings1379——
58JAJulio Alvarez26 community ratingsSome ratings1379——
59MSMuhammad Sahli25 community ratingsSome ratings1379——
60MHMaxwell Holle4 community ratingsFew ratings1375——
61RWRyan Williams9 community ratingsFew ratings1374——
62JBJon Baker331 community ratingsHigh confidence1374——
63KBKatherine Belecki66 community ratingsSome ratings1365——
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.