Ruby Sanchez
She is a genuinely great professor and is very supportive of you formulating your own ideas in writing. It is very discussion based so be ready to talk for participation points. There were like 3 or 4 essays total and she gives good feedback on your papers. She even gives you the opportunity to fix you work if you dislike your grade.