Hi,
Well...I can assure of one thing: you won´t have more FUN anywhere else on the planet!!!
Brazilians actually speak English pretty ok, especially people under 60 years of age. On the country side they don´t, but most brazilian friend I have, speak good English, even to the extent that it...