She made us so proud! Fifteen adorable little girls and boys, lined up on stage, looking at their parents with innocent eyes and singing their hearts out. A salute goes out to Building Blocks Pre-School for doing such an amazing job, getting those little kids to stand up and sing, without leaping off the stage to join their parents. We absolutely loved it!!

The songs they sang were excellent! I especially love the arabic ones – they’re apparently available on a CD called المفكرون الصغار (Little Thinking Minds) – the attached video has one of their songs, teaching kids all about shapes in arabic. Good job teachers – we were proud of you too!