Margo Mahan
I can't say what Prof Mahan is like in person, but I can tell you to AVOID her classes while they are in an online format. While well-intentioned, she was unorganized, unavailable, and left her students and GSI's scrambling. Her lectures were irrelevant to the coursework. The class looked great from the syllabus but failed to meet expectations.