1120 MAIN ST E, Milton, Ontario L9T 6H7, Canada
Literally one of the best teachers I've ever had. Really nice and will be patient if you don't understand certain things. I made a lot of mistakes in class but he didn't care and taught us how to do everything properly.