Kelly McArdle
Her speciality is in this class, so she is passionate and knowledgable about the topic. Her class time is well spent and structure can be felt even for a relatively unstructured and broad topic. Perhaps she could use more rigor but that is a topic for another day.