Sao Paulo is a city where Brazilians from far and wide flock to make it big. The skyscrapers flooding the Sao Paulo skyline are filled with international companies, and there is an almost infinite demand for Business English in this 17 million plus metro area. The challenge in teaching English in Sao Paulo is overcoming […]