John Eisele
Very nice. We did critiques of our work every week and he always gave us time to work on assignments. He gave good feedback and was easily reachable outside of class. Only thing was we had daily quizzes and sometimes that sucked when I wanted to skip, but it was only two points per quiz so it didnt affect your grade unless you never went.