I'm American, DH is Kenyan, and we are currently living in Uganda.
One thing I've noticed is that Ugandan culture is very "shame based" in dealing with children and getting them to behave. Our DD's (4.5yo) preschool doesn't use physical discipline (most schools in Uganda still do) but they use shaming as a way of getting kids to behave. Three examples that I have personally heard the teachers use:
"Your letters are not done well, we are going to send you back to baby class because you are behaving like a baby" - DD always tells me this particular boy is a "baby" and is going to go back to baby class because his writing skills are behind the others.
when I went to pick up DD and some of the 6 year olds were still eating, the teacher called me over and said "Do you see these big girls (about 4 of them)? they are the biggest in the school and they are still eating their lunch. Do you believe these girls are taking so long to eat their lunches and moving so slowly?" This was said in front of the girls - I don't know any of them so she called me over just to embarrass the girls and encourage them to eat faster.
When I went to pick up DD and a young girl was crying, the teacher addressed the whole class, "friends, this girl is crying for her mama. Do we cry for our mamas in school?" to which all the kids said "no"
I'm curious if any of you have dealt with a shame based culture, or what your perspective is on the impact on children. I don't want to isolate my children from the culture, but I'm really uncomfortable with this way of dealing with children. DD is bright and well behaved so she is not often the object of the shaming; however, the other day she had an accident at school where she wet her pants (which she rarely ever does) and the teacher was quite hard on her. However, a lot of cultures are shame based and globally this is not an uncommon way of dealing with children, so it makes me wonder if i'm just being too sensitive....what do you think??