Daniel Boulos
Goes on way too many tangents you don't want to hear about. Overshares. Takes away from valuable class studio-work time. His lectures are not really helpful and if you ask him a simple question he will hold you hostage for 40 minutes explaining stuff you didn't ask and won't let you talk. Told me I shouldn't plan any non-school related activities.