Nicholas Manuel
He is a good prof, his class gets boring sometimes but he understands how to teach and wait for students to catch up. This is a tough course only because of the structure of the course.