10 GARDENBROOKE TRAIL, Brampton, Ontario L6P 3L1, Canada
Be nice to him and he'll be nice to you. If not... well prepare to wake up every morning with him dissing you at the start of each class if you have a simple and honest question. DO NOT GET ON HIS BAD SIDE!