Rebecca Gilmour
The prof is really good at explaining and clarifiring things and she is a flexible individual. I could tell that she actually cares about her student and want us to do well. The course has 2 major assignments which were interesting to write about and 1 mini assignment. It has 2 exams which were not really hard if you understand the lectures well.