Dimitri Panagos
Honestly, just a not a good teacher. Very dry and boring lectures, Lots of assignments, little (if any feedback), very unavailable vis-a-vis help/questions. Felt as though he had little respect for students taking his class.