I really like studying with Street Smart Brazil. The quality of instruction and materials that Street Smart Brazil provides exceeds any I have received elsewhere. I actually look forward to it every weekend. While other classes I have taken are less expensive, Street Smart Brazil offers the most interesting, engaging, and largest variety of learning tools I have seen. As a result, my language learning is really moving forward!