Spencer Campbell
Dr. Campbell is an amazing professor. He gives you the ppts he lectures with so you could write your own notes in the margin. His lectures are very interesting, he doesn't just read off of the ppt and includes stories. His exams are open note/open book, making them easy to pass - no tricks. The final at the end of the semester was optional. 