Brett Ford
I loved her! her lectures are engaging and never the same as readings - which are short and easy on their own! I think a lot of people felt that she was too hard on word limits/deadlines and TAs gave bad feedback, but I personally had no issues. IMO you'll get an A as long as you actually put effort into assignments and talk to TAs about your work.