Andrew Robb
Dr. Robb is a great professor. Everything you need to do well is covered in lecture. He tried a few new projects this semester (which turned out to be too much work), but quickly realized it and reduced the work and extended the deadlines. Really works with students and wants them to succeed. Warning: exams are all short answer -- know your stuff!