Well about the non-natives ,it is fine, but what is disturbing is that many natives still do not recognize what a theory means from a hypothesis, and by languages do you mean other English slang dialects or actual languages?