MCAP Program Features

While our curriculum provides the foundation for a strong, high quality education; we believe, that’s it is our periphery activities are what makes us truly unique and successful in our communities.

Academy programs include the following:

Student Governance and Activities


It’s important for us that our students have a strong voice in their learning and living experience. Every 6 months, students in each academy come together to elect for form representative bodies to operate student activities, as well as to practice civic skills. These leaders will collaborate with academy staff for the implementation of activities, projects, and workshops.

In addition to our Student Committees, Student Clubs meet weekly to explore specific interests. We encourage our students to find and embrace athletic, artistic, and academic hobbies outside of the academy.

Residential Facilities

With many of our students coming from remote areas in their States, it’s essential that our academies have dormitories to host them. In each academy, our residential program boasts approximately 30-40 students. Living and learning together, our students develop close bonds with each other, the staff, and with the academy. This culture of connectivity strengthens the learning process, plus, keeps alumni engaged long after they’ve graduated.

Scholarship Program

It’s vital that those who are eligible and committed to the goals of the academy not have barriers to attending our program. With the support of our donor, Child’s Dream Foundation, we are able to offer scholarships for course fees + room & board.

Student Mentoring Services

Personal development is valued while learning in the academy. It’s also important to us that we stay in touch with the issues our students may be facing, in addition to their academic needs. Therefore, teachers conduct consultations with students aimed at supporting both their intellectual and emotional wellbeing.

Service Learning


Our service learning programs are the heart of our academies. Supporting our Community Development course, Service Learning projects allow our students to practice the theories and principles learned in the classroom, through hands-on projects and activities. Emphasizing reflection, creative solutions to solving community problems, and civic engagement, this component truly prepares our students for working in the community.

Community Leader Support Committee

Community support is key, especially from individual who have the trust and faith of the community. A committee of community leaders meets quarterly to support our academies, whether it is connecting them with other local or international organizations, providing opportunities for employment for alumni, offering advice to the academy Management Team, or advocating for their legal status with the local government.