Gary Ditzler
He is a very good professor. He does his best for you to understand. His lectures are a bit boring but the material is easy to understand. Attendance IS graded so do try to go to class. At the end of the semester, he drops your 3 lowest grades from each category on the syllabus. He also organized the class very well.