Street Smart Brazil is the best lessons you can get for such an affordable price. I was initially skeptical about doing virtual Portuguese classes, but after doing the trial class, I learned that Street Smart Brazil is fun and engaging. I enjoyed all my classes with my instructor. The best part of these classes is that they are one on one and the instructor was always able to adapt the assignment and topics to match my level and areas that I need to further work on. I’m a native Spanish speaker, so I caught on quick and my teacher made sure to always adapt the lessons to my abilities. After 4 months, I became conversational in Portuguese and was impressing my Brazilian friends! I would highly recommend Street Smart Brazil!