Good Shepherd Primary School (South Africa)

Good Shepherd Primary School, Grahamstown is one of the oldest schools in the area, it was built in 1844. Although it is situated in the centre of the business area in Grahamstown, it is populated predominately by disadvantaged learners, they receive their teaching and learning through the medium of English. The School caters for girls and boys from grade 1 to 7 (ages 6- 13).