Kenneth Provencher
Prof. Provencher is a nice guy, but the class itself is extremely boring. The TA grades everything, so good luck if they're a tough grader. Grades are based on a few papers that take forever to do. I wouldn't take this class again.