The school Christmas program was a done about a week before the school got out for the summer break. It was good to hear holiday music from various cultures being performed by all the different groups instead of generic songs. At one school district we attended in the states, the music teacher decided that in order to not offend anyone, the kids would perform a series of self-esteem themed pop songs. It was awful because the kids did not like the songs and they performed like they didn't like them.
Anyway, at EAB, I was impressed by the effort put in to develop a set and include various types of performances from the elementary school. Emma even got to sing a solo of "Silent Night", and she did very well.
One of the things that we have found very different here is that most of the school meetings, PTO meetings and performances are schedule during the school day, not in the evening after parents would be out of work. What has been impressive is how many parents are able to show up for these performances during the school day. In fact, day time events have better attendance than those in the evening. The embassy is also very good at allowing parents to take an hour or two out of the work day to let them go support their children and watch the show.