Rachel Bailey
Bailey is very interesting as a professor and the content is extremely important but I felt like the class set up was difficult and the grading was unreasonable.  Role play is painful but the way it is graded where you had to say certain words and perform perfectly created a situation where it was a performance and not authentic.  Expects a lot.