Sivanna Shusterman
Highly recommended! She's an amazing professor and one of the few that actually cares about your grade. It's not an easy A you'll have to work for it but there are plenty of chances to boost your grade. Take her you won't regret it!