Jan-Paul is a great professor, one of my favourites! He clearly outlines what's important and what you will be tested on. His assignments prepare you very well for quizzes and exams. He is fair on exams and with his marking, gives lots of partial marks. He really cares about his students and he is kind. Go to office hours & take notes before class