Nicole De Silva
Do not take ! avoid if possible ! she is not very kind and her exams do not make much sense. She tries to trick you on the final and midterm. If you do take her class , study hard for exams because she will put things she said were not going to be in. 