Awful teacher. Just, awful. Would tell us to do one thing a certain way, and then give us horrible grades for doing it exactly the way she said (she would even review and approve assignments, then fail). Horrible with availability, and very fussy (but also incredibly unhelpful) about missing class or making up work.