David Pensgard
made class interesting and funny, tests are multiple choice and open note, nice grader. a really nice teacher and cares about his students and the material. pretty easy as long as you pay attention. doesnt post the powerpoint slides but you can record them