Jeremiah Johnson
Dr. Johson has yet to fine-tune his lectures or class. I found this course extremely difficult, with minimal access to assistance on concepts. To really understand the content, you would be better off reading only the textbook explanations of what is listed on his slides. No study guides, not very helpful slides, 3 exams, a final, and a paper.