Great professor. He gives a quick 3 question quiz in the beginning of class then takes a few minutes to go over the concepts of the lab so everyone knows what they're doing. He is also very helpful with lab. If you're ever not sure if you're doing something right just ask him he is more than willing to help. Lab reports are due every week online.