Ah. It's that time the the year. CCC. Ze Germans.
I'm also not a native speaker of English (I'm Swedish).. but I know my limits. If I would want to communicate something to the rest of the world, I would put it on the web. In text and images.
German people tend to be decent-to-quite good good at writing English - and kind of bad at speaking it, to be honest. This guy is one of the better, I have to say. The video format is still annoying though, because of its linear format.
Please: CCC speakers with brilliant and interesting topics that you know will interest the global community: Put up an English language blog post!