Definitely helped break down difficult questions. If you ask him, he would clarify how he grades you. I had him for lab and if you finished early you get to leave early. As long as you aren't messing with the equipment it's easy to pass the lab. No final exam for his lab, just a mandatory checkout on the last day.