Daniel Hathaway
very organized, all class notes are on blackboard to follow along with. quiz every thursday and homework/labs are due at the same time every week. pretty lenient grader and always gives partial credit. lectures the whole class and moves very fast. the class is easy if you take good notes.