Diane Martichuski
Expects a lot from her students even though she is not clear on what she wants. syllabus changed multiple times through the semester which mad it hard to plan for anything. I do not recommend taking her unless you like headaches.