Nicole De Silva
This professor is far from being my favourite, she makes it hard for you to pass, be careful on her exams, study beyond what she tells you because she will try and trick you. She is knowledgable but that does not entail that she can teach. She uses a lot of technology and it works well, but her lectures seem easy until the exam.