Great Professor. The transition from lab to distance learning was made easy. Assigns a few homework but it really helps on learning the material. He emphasises on what to include on the tests and makes sure to go over the lecture thoroughly. The slides and the video lecture are always accessible and very informative.