I learned several languages and used different applications to do so. Recently, I tried Mila to practice Japanese. I was impressed by Mila's conversational capabilities and its naturalness along with the thoughtfulness of the responses. It is like speaking to a person without the fear of making mistakes. The explanations provided are also very useful. I also love the fact that you can type and speak to it and that Mila can adapt to my speaking level. I truly believe that Mila has the potential to revolutionize language learning. I encourage any person who is currently learning a new language to give it a try, you will not be disappointed!