Mark Merry
I would not recommend taking Dr. Merry if your not a computer science major and have no prior knowledge of computers. He doesn't explain things well and he constantly changed the syllabus throughout the semester. He's hard to follow in lectures and it was one of the hardest classes I've ever taken. This class will take some study time!