Edwin Allen High School was established as a Comprehensive High School. The Comprehensive School philosophy embraces three (3) schools in one, Grammar, Technical, Commercial and Vocational, and endeavours to give all pupils equal opportunity to realize their potential as it caters for students of varying abilities and academic levels in different subject areas.