DEVELOPMENT OF CHARACTER EDUCATION

Cahaya Rancamaya Islamic Boarding School develops character building and education in schools through various programs and activities such as: