He is a great professor, especially for lab. You HAVE to put in effort. His quizzes are literally based off the lab packets. If you don't try, he won't try. He is also a good lecture professor, he will help you if you don't understand. But like I said, show effort and don't skip class.. Take him!! he's also funny and good person to be around.