Nabil Ouassini
Great professor. Enjoyed the course and learned something new every class. Reviews for exams and is very understanding of student concerns. Make sure you complete all assignments and pay attention during lectures/discussions. 