Ibrahim Abdellah
Dont take this class if you want an easy A. Extremely extremely hard marker and will take points off for very minor things. Has very vague explanations in the course outline of assignments and papers and expects students to submit the work he is looking for from a vague description. Very lecture heavy right from the textbook.