Barbara Ericson
Very nice, keeps lectures interesting, doesn't surprise with unexpected material on exams/projects. We had 10 homeworks, 2 projects and 1 midterm. iClicker in lecture. Very good at explaining concepts. Sometimes unclear about criteria and requirements. Really not hard to get an A if you do the assignments and pay attention.