Dr. K is truly an amazing professor! His lab lectures were engaging and informative. I learned a lot while taking his class, he even helped clarify any questions that I had from lecture. His sense of humor and willingness to help out students is a huge plus! His exams were straight forward, and he always reviews. Do not hesitate to take him!