Katherine Sheehan
She is very unclear in what's exactly required for assignments. Will talk down on you/use condescending tone on you if you don't know things and have questions, or if you're doing something "wrong". Will also use up a lot of class time rambling about unrelated topics, as well as repeating previously learned points. Would not recommend