Tarik Lemtouni
Probably the most unorganized teacher I've ever had. Does not have consistent due dates for the assignments. Doesn't even teach you or post any lectures, you're solely reading the textbook and expected to apply it to the assignments and quizzes with no clarification. Seriously would never take his class again.