Derek Ludovici
Very boring! Lecture heavy and must read the readings because he does go over it. Nice guy but is boring and pushes for participation. Gives a few assignments but deadlines are very generous and assignments are easy. Take him.