He's definitely a native speaker of US or Canadian English. (And if he's completed more than one semester of college-level Russian, I'd be amazed -- my guess is that he got everything from reading a...