MCCPS: Marblehead Community Charter Public School

What does MCCPS mean? The above is one of MCCPS meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Marblehead Community Charter Public School