Brian Schaffner
Fine class. Pretty basic and boring lectures but some interesting readings we were tested on. He tried to make the class more enjoyable I think, but it was an Intro level so not much to do. One big problem I had was a big part of our grade depended on a group project that the whole group got the same grade on. Bad if your group is bad.