Eric Button
Overall easy class. Answers emails insanely quick. Boring lectures, but lots of info given. Tests aren't hard if you study a little for them. Everything you need is usually in the textbook. Some quizzes that you have a long time to complete and an annotated bib that he grades very fairly. Attendance is worth some of your grade too.