Paul Ketchum
Hands down the best class/professor I've had. He cares for his students and is always ready to go the extra mile as long as you are willing to ask for help and put in the work. Quite a bit of reading and writing, but the work is easy enough as long as you set the time aside to do it.