Bloodygoodgames: He's actually Chinese and grew up part of his childhood in China. Read an article about him a while ago.
I could tell he wasn't a native English speaker with some of the dialogue, as it was just a bit "off".
I'm a former English teacher to Asian students so can usually pick it up :)
Asbeau: He moved to Canada when he was 11. I think you're making assumptions that a teacher of literature would know better than to make.
Making assumptions? What, that his English is 'off'?
His English is exceptionally good obviously, but some of his grammar in the dialogue is just plain incorrect. A native speaker would pick that up easily. He didn't or, if he did, he didn't correct it.
I've dealt with thousands of non-native speakers over the years and one thing most teachers will tell you, if they begin to learn English above a certain age, (around 7 or 8 usually) almost all of them will never be perfect English speakers like a native English speaker would be as they'll have certain grammatical errors that are too difficult to get rid of. Same for native English speakers who learn something like Thai, Chinese, Japanese etc.
Case in point, my best friend is Thai but lived in America since she was 6 and only moved back to Thailand when she was 29. She speaks perfect English just like any American. Her sister, on the other hand, was 12 when they moved to the US -- she still uses some grammatically incorrect phrases that are akin to how a Thai would speak even though she does speak fluent English with an American accent.
I've never met anyone who speaks fluent English without either an accent or grammatical errors that began to learn when they were older than 7 or 8. There have been many studies done about how fast a child's brain learns and once they reach a certain age it's much more difficult to learn a language 'perfectly'.