Street Smart Brazil impressed me with the structure and outgoing personalities! I was able to learn the language 2 months before I went to Brazil and I can say it was because of Street Smart Brazil. They make it easy and had really good lesson plans to help speed up the process. I can say I am now fluent in Portuguese in just 8 months because of them!