Saad Rahman
Do not take this professor. Many pop quizzes on topics not covered. Doesn't teach actual topics covered in the outline of the course. Instead bases the whole course on a communication type (presentation) that is very time-consuming and a horrible way of teaching. SO DO NOT TAKE THIS PROFESSOR 