Miriam Tola
Lectures are extremely boring although topics are usually interesting. Her descriptions of projects are unclear but grading is generally fair. Never gives enough time/notice for projects that take a long time. No tests, only projects and many are group projects. Gives lots of options for types of projects.