Michele Monseau
I took her online. Everything was given on the first day of the semester so you knew beforehand when everything was due. She is a hard grader though. 5ish discussions that shell take points off for the smallest things. Tests werent too hard but werent a piece of cake either. Very self-taught.