David Edlefsen
Very chill teacher, assignments and quizzes were simple and reasonable. My only complaint is that he grades everything pretty late. Quite stressful when it's near the end of the semester. 