Yes my real name is China. I am an African American student studying/living abroad in Fortaleza and Salvador. I have a couple of questions.

I will be on a very strict budget, but I would love to visit Sao Paulo,Curitiba, Rio, Ouro Preto, and Iguazu Falls before I leave the country. I know domestic airlines are always the easier way to get around, but I would really love to travel by bus to see more of the country. Are there any cheap bus lines? If I had to choose then Rio, Ouro Preto and Iguazu would definitely be the priority.

Second...I don't eat diary. Will that be a problem in Brazil?

Third...how expensive is it really to live abroad in Brazil?