Professor K is super cool, funny and smart, she made lab pretty interesting considering its physics, and always explained concepts beforehand. Shes always willing to talk and explain things during and after lab and made the class a really good experience. Definitely take her!!!