St. Peter's Mission School, a Ghana International School located in Accra, STP, Ghana's Ministry of Education, School, Mission School, Ghana, Mission, Ghana Education Service, Peter's, Education in Ghana, GES, BECE, SHS, WASSCE, IGCSE, Archimedes