Youssef Chouhoud
LOVE Youseff. This class has a reputation of being hard, and he knows that. He wants us to understand the material. 5 reading quizzes. 2 exams + final. And short "research" assignment. Not great at responding to emails. Not good at grading quickly. He will call on you in class randomly but it is never scary. He makes the class lighthearted and fun!