Richard Tobin
I loved Tobin for 1030, but not for 1031. He was super unorganized and didn't provide videos or other materials. It seemed like more abstract questions would appear on the tests, and it just wasn't as straightforward and enjoyable as 1030.  Was not very accessible outside of class and seemed to give up on the class the last month.