Beck is a pretty boring lecturer. The class content is pretty interesting, though, and I quite enjoyed the projects. He's definitely passionate about the course content, it just doesn't translate well into the lectures he does (and he does. so. many.).