PROFESSORS
Professor ladder
Texas A&M professor ladder
1MA
Mahmoud Abido
10.0/10 · 27 community ratings
1688Some ratings
2HL
Heather Lewis
9.8/10 · 25 community ratings
1672Some ratings
3WM
Waqar Mohammad Mohiuddin
9.6/10 · 28 community ratings
1660Some ratings
RANKPROFESSORELOGRADETAKE AGAIN
4ZHZubaer Hossain18 community ratingsFew ratings1621—95%
5KXKelvin Xie9 community ratingsFew ratings1621—100%
6JWJustin Wilkerson11 community ratingsFew ratings1618—91%
7PCPhapanin Charoenphol28 community ratingsSome ratings1617—89%
8MPMatt Pharr5 community ratingsFew ratings1611—100%
9TJTimothy Jacobs5 community ratingsFew ratings1611—100%
10ABArkasama Bandyopadhyay15 community ratingsFew ratings1603—93%
11SLShoufeng Lan6 community ratingsFew ratings1603—100%
12TOTanil Ozkan12 community ratingsFew ratings1597—83%
13CMClayton Mulvihill5 community ratingsFew ratings1594—100%
14SISeyedruholamin Isazadeh3 community ratingsFew ratings1584—100%
15CMChristopher Montez3 community ratingsFew ratings1584—100%
16WJWalter Jones3 community ratingsFew ratings1584—100%
17AKAravind Krishnamoorthy6 community ratingsFew ratings1575—83%
18RFRebecca Friesen8 community ratingsFew ratings1574—75%
19GFGwo-Ping Fang10 community ratingsFew ratings1569—90%
20ABArksama Bandyopadhyay4 community ratingsFew ratings1561—100%
21JWJonathan Weaver-Rosen5 community ratingsFew ratings1560—100%
22AAAhmad Amiri9 community ratingsFew ratings1556—78%
23ADAdolfo Delgado13 community ratingsFew ratings1551—77%
24AFAlan Freed4 community ratingsFew ratings1546—100%
25GAGuillermo Aguilar2 community ratingsFew ratings1539—50%
26AEAli Erdemir2 community ratingsFew ratings1539—100%
27JKJeremy Kolansky3 community ratingsFew ratings1539—100%
28RMRichard Malak1 community ratingFew ratings1537—100%
29MKMaulik Kotecha1 community ratingFew ratings1537—100%
30RBRay Bowen1 community ratingFew ratings1537——
31AAAaron Ames1 community ratingFew ratings1537——
32KEKamran Eftekhari1 community ratingFew ratings1537——
33WKWaruna Kulatilaka11 community ratingsFew ratings1536—73%
34HPHeng Pan9 community ratingsFew ratings1534—78%
35CYChoongho Yu8 community ratingsFew ratings1533—88%
36CJCongrui Jin7 community ratingsFew ratings1531—100%
37AAAmir Asadi16 community ratingsFew ratings1527—82%
38MPMichael Pate14 community ratingsFew ratings1527—71%
39SWSy-Bor Wen3 community ratingsFew ratings1520—67%
40NVNA Vinayak3 community ratingsFew ratings1520—100%
41DCDale Cope97 community ratingsSome ratings1518—70%
42DADion Antao16 community ratingsFew ratings1514—75%
43VKVinayak Krishnamurthy10 community ratingsFew ratings1513—82%
44TLThomas Lacy9 community ratingsFew ratings1512—56%
45VSVelumani Subramanian1 community ratingFew ratings1509—100%
46SGSeyed Ghoreyshi1 community ratingFew ratings1509—100%
47ASAndrea Strzelec1 community ratingFew ratings1509—100%
48CCChungyeon Cho1 community ratingFew ratings1509——
49ZHZohaib Hasnain7 community ratingsFew ratings1491—71%
50KHKarl Hartwig2 community ratingsFew ratings1491—50%
51NKNamhee Kim2 community ratingsFew ratings1491—50%
52AMAnastasia Muliana11 community ratingsFew ratings1490—46%
53HTHai Tran14 community ratingsFew ratings1489—79%
54ZWZhujiang Wang1 community ratingFew ratings1480—100%
55XQXiaofeng Qian11 community ratingsFew ratings1478—73%
56NWNi Wang11 community ratingsFew ratings1478—64%
57NTNaveen Thomas47 community ratingsSome ratings1471—57%
58DSDvahg Swaroop9 community ratingsFew ratings1468—56%
59JFJonathan Felts14 community ratingsFew ratings1464—64%
60HKHaejune Kim24 community ratingsFew ratings1459—63%
61BTBruce Tai8 community ratingsFew ratings1459—63%
62SYShilin Yu8 community ratingsFew ratings1459—63%
63RTRavi Thyagarajan6 community ratingsFew ratings1455—67%
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.