Reviews of professor William Kettinger

Rating: 5.0/5, difficulty: 3.0/5
Super nice guy and cares a lot about the material, but the 2+hr lectures can get a bit tedious. You get a break in between though. Pros: Video assignments are cool, his course page is super organized, and his TAs grade fairly. Cons: Exams are closed book and can be a bit tough.