Melora Koepke
Dont take this class if shes the prof, her teaching is super disorganized so even if the content is interesting youre getting nothing from it. Her assignments are very vague and the expectations are super high so dont expect to get a good mark if you dont do way more than expected. This class was probably way better with the original prof.