Conner Alford
I took him last year but I remember him being really lecture heavy. He doesn't just read off the slides so get ready to have to pay attention. Anyways I learned a lot. His exams are pretty straightforward and he was easy to get a hold of. Don't forget to read your book!