3635 AV ATWATER, Montreal, Quebec H3H 1Y4, Canada
Lots of time in class to do practice so ask questions then so you won't have to go to office hours. Doesn't check homework. Quizzes and tests I found very fair since I was always prepared. Some friends found his tests very hard.