Tinjdad, Morocco - Many societies around the world, and certainly Morocco, are driven deeply by two fundamental institutions: the religious institution and the education system.

Moroccan Mosque in Rabat