Kim Audette
Kim is an excellent instructor, however I found the content quite dry at times. She does elaborate during her lectures with relevant examples. Easily approachable and obviously knowledgable in what she teaches. I would take her class again, but definitely prioritize textbook reading beyond the lectures.  