But there's something strange with English knowledge: it's never quite deep. I find French materials are always a bit deeper, a bit more complex, we don't try to explain to 5 yo all the time, we don't always insist so much on the high level introductory stuff - we have a way to explain extremely complex concepts to more people I find. Just a feeling: when I want to explore I use English but when I want to dig I find more interesting stuff in French.
It's very frustrating because I live abroad now, in Hong Kong, and only use English with my friends, partners etc. And sometimes I want to explain to them, give them something to read, but it's only in French because no English speaker ever tried to think to dig deeper, to give more perspective, to ask the right questions etc :D