Street Smart Brazil and their instructors have proven themselves to be patient, smart, helpful, and true professionals in their craft. Learning a new language for me has been one of the most challenging things I’ve done in life and they are the key reason I’ve stuck with it.