Tawnya Azar
She's a really generous grader and makes the class very clear and understandable. The only thing is that there is a lot of busy work or homework that you do, but its all participation so you get full credit just for doing it.