Rachel Rubinstein
She was awful! She never taught the class before and tried to teach the entire book! The lectures were boring and hard to sit through. I will say she did offer extra credit with clickers and always held office hours. But I still do not recommend.