Sophia Carodenuto
She is incredibly knowledgable in her field, and it shows, but with her lecturing style I found it difficult to stay engaged. One thing to be aware of is that labs would be a lot of work, but only count towards 1% of your grade, but at least the grading was pretty forgiving. Overall, content was interesting, just found the structure to be tedious.