- Aqidah
- Tafsir & Ulumul Qur’an
- Hadits dan Ulumul Hadits
- Bahasa Arab
- Sirah Nabawiyah
- Fiqh
- Tahsin dan Tahfidz
- Life Skill
- Leadership course
- Shaum Sunnah
- Qiyamul Lail dan Muhasabah
Strategi Belajar dan Pembelajaran Siswa/Santri
- Pembelajaran yang menantang : membiasakan siswa melakukan problem solving.
- Pembelajaran yang menyenangkan : variatif, tidak monoton dan mendorong siswa aktif dalam belajar.
- Pembelajaran yang mendorong eksplorasi: mengembangkan kemampuan eksplorasi siswa melalui studi kasus, observasi dll.
- Pemberian pengalaman sukses: stadium general yang menghadirkan orang-orang sukses.
- Pengembangan kecakapan berfikir: melatih kemampuan daya nalar dan analisis siswa melalui studi kasus.
- Berpusat pada peserta didik (student centre)
- Mengembangkan kreativitias
- Menciptakan kondisi yang menyenngkan dan menantang
- Kontekstual
- Menyediakan pengalaman belajar yang beragam
- Belajar melalui berbuat
- Memadukan ranah belajar afeksi, kognisi, dan psikomotorik
- Memadukan pendidikana umum dan agama
- Memadukan penguasaan ilmu pengetahuan dan life skill
Program Unggulan Pesantren
- Tahfizh Al-Quran 2 juz pertahun.
- Leadership skill yang terintegrasi dengan kegiatan pengembangan diri.
- Sharing dengan tokoh
- Tata Boga (untuk santri putri)
- Daily practical skill (instalasi kelistrikan ringan, driving)
- Jaulah Dunia Islam (kelas akahir)
- Competition (peserta atau penyelenggara)
- Social Care
- Religion Contemplation (Mabid)
- science Competition
- Student Exchange Program
Program Pembinaan Santri