Faye Fraser
The lectures were so boring and biased. Talks about herself more than the actual course content. The assignments were not graded till the end of the course, so you wouldn't know if you were passing. The grading was done by TAs, and they marked so harshly for things that you actually put a lot of effort into. Just avoid this prof if you are able to.