Michael Delligatti
Great lab instructor. Take him if you can. He is always cheerful and is excited about the topic. Helpful during labs and only gave two or three homework assigments that were really easy. The quizzes are pretty much common sense, and he tells you what to study for them. Really easy course and great instructor