Teaching and Learning in the Islamic West: Some Ideas Regarding the Almohad, Marinid, and Naṣrid Educational Systems - Rachid El Hour (Religions, 2025)