Dennis Arnold
Easy class. He's very specific and goes over what things will be on the test and it is always accurate. He may be a bit boring, but will answer even the most ridiculous of questions. Gives lot of extra credit opportunities. After he completes a lesson, you will get a 5 point mini-quiz at the beginning of the next class. Just keep up with the work.