Yazid Al-Kraimeen
Terrible Communicator. Not very ambitious as a professor, expectations for students were low. Would not let me use his class for one of my honors program projects, which screwed over my plan for the term.