Ryan Dean
Textbooks are worth reading, though he is lecture heavy in class the textbook expands on the subjects and his PowerPoint's are good studying tools for midterms and finals. If you miss a class, it's not the end of the world. Actually wants you to succeed, nice to have that in a prof. Good feedback on papers. Accessible outside of class. Good class.