https://www.ilmgate.org/a-glance-at-islamic-pedagogy/
A Glance at Islamic Pedagogy