Return to Article Details Factors Affecting the Teaching and Learning Process According to Islamic Education Philosophy Download Download PDF