David Scott
Makes lecture engaging. Lab reports are VERY time consuming (around 15 hours / lab report, some take up to 25 hours). He tries to help you out by giving out extra points on exams, extending deadlines. Approachable overall. Exam questions can be hard sometimes as he doesn't provide too many practice problems. Problems on the final were tough!