Steven Cauchon
Great professor! Would totally take this class again and plan on taking his other classes this fall. Weekly discussion is easy as long as you skim the book and lectures. Book is free too :). Tests do require a bit more studying but they cover what is taught. Please do the extra credit it takes no time and helps you. 