Kristina Kesselring
Easy to pass but you won't learn a thing from her. Was supposed to be 100% in person but she changed it to every even Monday. She cant answer specific questions, barely lectured, never posted a schedule of assignments, unclear what to read, do, what assignments/exams will be in the future. I taught myself everything, she's not useful.