230 CALVERT RD, Markham, Ontario L6C 1T5, Canada
He has high expectations, but if you pay attention and show integrity and responsibility, then you should be good.
She is a really nice teacher. When you first join her class you may not be used to her because of your previous teacher (not naming any names). But compared to other teachers, she is extremely flexable and helpful. You will learn stuff while not having that much homework and overall she is a great teacher.