Hamdi Echkaou
he literally smells. I could not understand anything he was lecturing because of his thick accent. he is proficient at best in english which makes it harder to learn. Lots of tests,quizzes,projects,HW in this class, not hard though.