Czech is a tough language, and many people in the Czech Republic believe that foreigners can't learn Czech, that is too difficult. But that's not true! I am from Spain and I can speak Czech after 2 years and a half, in fact I could communicate after only 4 months. If you want to know how I did it, have a look to this article http://blog.lingodb.com/2011/07/how-to- ... ublic.html