I have been using Street Smart Brazil for over two years now. I am pleased with my development in Brazilian Portuguese. I have had opportunities to use Portuguese on my job and intend to create more opportunities to use Portuguese in the future. The tutors are attentive and professional and most importantly, they make the classes fun and engaging!