Alanna Beroiza
Prof Beroiza pushes you to make your writing to be the best it can be. What she expects of you and her style of teaching takes some getting used to, but don't be discouraged by her comments; attend office hours and really take her feedback into account. If you put the effort in, you'll come out a much better writer and critical thinker!