Language teaching method based on an assumption that learners use inborn mechanisms of data processing. The data transferred by the teacher are not only elements to remember and recreate. They gradually accumulate in a student’s mind and form a specific system of language rules, which enables independent creation of a never-ending number of sentences. Contact with authentic language in an understandable context is the main factor conditioning the development of this competence. Learning is based on trial and error approach. If any difficulties occur, the method allows for using explanations and grammatical comments.