Alison Olechowski
Great course, well structured. The projects are essay-style and can be difficult for students who aren't good at writing, since they form 60% of the overall grade. Overall, good learning experience!