Gerard Trace Poll
Dr. Poll is a nice guy! His lectures are kinda boring, but he cares about students and always asks for improvement and student feedback (and uses it to make changes!). You get a 5x8 notecard for all exams. Final is not cumulative. You may need the book for his reading quizzes, but other than that, he teaches everything you need to know in class!