Katrina Yeaw
Dr Yeaw is very professional and dedicated to her students. If you actually want to learn she'll help you learn. She's very good with feedback, and helps students quite a bit. There is no reason you shouldn't get at least a B in her classes if you actually do the work assigned