Dan Stevenson
Prof Stevenson is dad core without the trauma. He has good lectures, notes, and tests. He is very good at answering student's questions. If you are having trouble, his office hours are very accessible and when I went for homework help, he practically did the question for me. He does focus on theories though but is fair by not testing on them.