James Scott
He was brand new in Spring 2018. The book is required and you end up reading the whole thing because a good majority of the tests come straight out of the book. He gives you a lot of study points but you end up studying SO MUCH information that is hard to know what to concentrate on. Overall not my fav professor.