My children have been raised here in Brazil for over 4 years now and they are no longer strictly “American”. What I mean is we have been here for so long and they were so young when we got here that they don't really have any solid memories of the Unites States.
We moved here for a more natural relaxed life and tropical weather. Well we got all of that plus some. We learned a new language, culture, history, and way of life. We have been on an adventure from the time we stepped on to the air plane. We have lived in many neighborhoods all over the city and have experienced the different classes and quality of living. This really made an impression on us.
To witness rich and poor people living together side by side was mind boggling. In the U.S. people that are doing well financially live as far away as they can from the lower class communities. In Brazil, even though a lot of the upper class live in closed condominiums with doormen/guards, there is usually a favela or hood just down the street.