Moriah McSharry McGrath
I don't know why she is ranked poorly. I looked in this website before taking the class and feared for my life. But after taking her 301 class, she is a solid 4.5/5.0 professor. Clear grading criteria, super organized, really caring, and will work with each and every individual. The class got me genuinely interested in community development.