Good professor but you have to pay attention to everything he says during lecture because not all the information is on the slide. I felt like he did not explain how to complete lab reports thoroughly, he only briefly explained how to do them and if you never have done a lab report or part of one it may be confusing on what is being asked of you.