529 VAUGHAN RD, York, Ontario M6C 2R1, Canada
If you have him for Law, 100% get a dictionary for terms. He does not give one, nor does he explain any terms. You need to learn a lot of things by yourself as well because he is a horrible teacher. He's very nice, but when it comes to teaching, he is awful. I recommend you figure out how to write legal briefs before you attend his class, because he does not explain it well.