Emilee Shearer
Good lectures, makes class interesting, tough grader, responds to emails quickly, cares about students, organized, but strict on deadlines. Wouldn't accept my one day late introductory discussion board from the first week of class before in-person class even started.