Glenwood High School Click to contact Glenwood High School Click to contact Country: South Africa Glenwood High School is a traditional boys school based in South Africa. Founded in 1910, we are committed to educating for life in a changing society.