Zahra Vahedi
Shes one of the best professors I've had at Ryerson. Shes extremely clear, gives great examples, and will make you thoroughly understand the material. Her exams are very fair and all based on lecture; no surprises. Ryerson needs to hire more professors like her!