The lectures are too fast-paced for note taking and computers arent allowed in class so you cant follow along. Tests are open note so if you do take notes its very helpful. He is a really nice guy and is responsive to his students. Labs are pretty easy but the lab midterms are confusing and unclear. Lots of short blackboard quizzes, too.