Martin van Boekel
If you can take this course with another professor, do so. He had 5 quizzes, 5 hw assignments, and two group projects (not counting lab work). He had a syllabus, course schedule, and TA's sending out emails every Sunday, and none of the dates matched up. He said the text is required, but you can defiantly get by without it.