Rafia Mallick
The WORST professor I have had at the University. I strongly advise you to find another professor for this course. This course is meant to be an intro class and she makes the class unreasonably hard. I can't think of a reason you would want to take her as your professor. If you care about your grade at all you'll choose someone else as your teacher