Daniel Koenig
Professor not the best... monotone and boring videos to watch. No clear grading ruberic. The class is 1 midterm, 1 final, 2 lab practicals, weekly hw, discussion/lab weekly, 4 quizzes. A lot for a 4 unit undergrad class. Learned almost nothing even though I got an A. Lots of busy work with hard grading. If you have extra time on your hands take it!