Morocco: Understanding through the Elements