Zahra Khatami
Be ready to drown in assignments with questions on it that have not even been covered yet. Lectures are all over the place and are nearly impossible to follow. Marks unfairly for both assignments and quizzes as she will pick one question to mark but make you do the entire assignment. 
