All topics of Ilya
There are so many interesting things in our life. I work on methods of self-development. I write books, articles and computer programs that help us to study foreign languages. New languages acquisition is a perfect self-development training.
Every new language gives us a new outlook on our world and new friends. I have lived abroad pretty much and that was an interesting experience.