Kate Masley
She is always ready to help, gives good feedback, constantly follows up on her students.  I liked the materials shared for the course, videos, presentations, hand outs, sometimes it is a lot but once you go over them it makes sense, every document helps to understand the class topics.