Nour-Eddine Maghnaoui
Nour is very approachable, supportive, & flexible. However, his exams are tough because they include short answer questions that are hard to answer if you do not attend classes. Also, he expects you to read the assigned chapters before classes; so, he might pick you to answer a question about the readings. His exam review class are very very useful