Gilles Reinhardt
Avoid this prof at any cost if you have better alternatives. The lectures only focus on useless theories that wont be tested on exams. His exams are brutal since each question has an insane weight of the exam. You will probably spend a majority of the time studying the knowledge yourself. Dont open a course if you cannot find a good prof, Telfer