Nicholas Lipari
I had Dr. Lipari for CMPS 260 originally, but for CMPS 341 its like night and day. He uses a textbook as reference material, but he doesn't lecture based off of power points. Every day he writes everything and then uploads it to Moodle by the next class period. His assignments can be tough, as well as the tests, but he does curve grades.