CMIS' Mission and Philosophy


 

Providing opportunities for character-building, teamwork, independent learning, leadership, and embracing challenges.