Allen Hartt
This professor/course is mainly self-taught. The material is provided and there are weekly quizzes. The quizzes require understanding of the material so you can't just look up the answers in the textbook/powerpoint, you have to understand the material. Overall, it is a decent class but prepare to learn on your own. 