One of the best lab instructors I've had. He makes class fun but also covers the material my lecture professor does not teach. I look forward to walking into my honors lab because of this professor! Be prepared to do a lot of work outside of the lab though. I highly recommend this professor if you want to learn something and actually enjoy class!