Christchurch is also well known for several very traditional schools of the English public school type , such as St Thomas of Canterbury College , St Margaret 's College , Christ 's College , St Bede 's College , Marian College , Christchurch , St Andrew 's College , Villa Maria College and Rangi Ruru Girls ' School , but also has several less conventional schools such as Unlimited Paenga Tawhiti and Hagley Community College .
There are also less conventional schools such as Unlimited Paenga Tawhiti and Hagley Community College .