Patrick Chan,   OCT, TESL

Mr. Chan is his name and teaching is his game.

Click here to go to his new website