Emmanuel Stefanakis
Terrible prof. Lectures and unfocused, unorganized, and very hard to follow. Posted lecture slides have no information and even if you go to class you are still left wondering what you are supposed to know