Mitra Kiamanesh
Mitra is the worst prof I have ever had at SFU. She does not teach a single aspect of the course and expects you to read the textbook. All of her assignments are graded so biased and she grades on favouritism whether she likes you or not. VERY a little instruction for her assignments and unclear marking rubric. Avoid her at all costs!!!