His class is a struggle to stay awake. He is very monotone but gets the material across well. His grading is very fair and he will typically show you how to do the harder things in the lab. Lectures are very boring and not needed but read through the slides and go to the lab.