Andre Harb
Although nice and considerate, Professor Harb is not a good explainer, if a question is asked he just repeats what he already said 3 times and calls it a day. Doesn't stick to his syllabus, needs better time management, and is strict with his attendance. Go over examples similar to class / take good notes in class and, you'll be fine for exams.