If one of the main purposes of this trip was to push the kids beyond their comfort zones, I"d say we're on track. It's clear they're embracing the chaos of life here, and learning to enjoy and accept things very different from what they're used to.
Today is our last day with the Bruce family. Tomorrow they head inland for a desert and mountain tour. We will head to the coast to swim in the Atlantic Ocean, then north to Fez - a city less exposed to the West than Marrakech. We've had a great time together.