James Tipton
Hes pretty chill. As long as you watch the lecture videos BEFORE class and actually utilize the class period (which he basically uses as an office hour for any questions about the material), youll be fine. Hes a nice guy and I enjoyed his teaching style. Definitely not for everyone though.