 The school graduates around 400 Grade 12 students every year, with a 91% graduation rate.There are currently 1405 students (as of September 2017).As one of the five International Baccalaureate high schools in Calgary, John G. Diefenbaker High School is well known for its academic programs.