Jacob Hurst
Class was somewhat boring but informational. The in/out class assignments were not boring. He seems to be passionate about what he teaches. Exams are open note, not an easy A, but you will still get a high grade. No textbook required.