Christchurch is also well known for several very traditional schools of the English public school type as follows: St. Thomas of Canterbury College, St. Margaret’s College, Christ’s College, St. Bede’s College, Mariam College, St. Andrew’s College, Villa Maria College and Rangi Ruru Girls’ School.