He teaches on a tiny handheld whiteboard on a docucam that he erases every two minutes, so if you missed the content, too bad. His HW average is literally a C-, and his lectures for anything high level are never explained understandably. The silver lining is that the entire class is curved, but man is this guy the definition of cortisol-inducing.
Burk was great! CS40 is a very difficult class, but he made it very straight forward. The tests and homeworks were hard, but he had an extremely generous curve at the end. A little disorganized (homeworks would come up out in the early hours of the morning). But overall, would 10/10 recommend. You will learn!