Annisa Afiyati, NIM. 11680044 (2018) PENINGKATAN KUALITAS PENGAJARAN GURU DAN PARTISIPASI BELAJAR BIOLOGI SISWA MELALUI CONTEXTUAL TEACHING AND LEARNING (CTL) DI MA AL-JAUHAR SEMIN GUNUNG KIDUL. Skripsi thesis, UIN Sunan Kalijaga.