Since its foundation, nearly 3,000 students have benefited from the challenging environment of Don Bosco High School. Enrollment has varied from 161 students to 406 students over the school's history; 223 students are enrolled in the 1999-2000 school year. Don Bosco provides a sound academic program which includes emphasis on Catholic teachings within an atmosphere of Christian living. Accredited by the State of Iowa, Don Bosco offers its students a full range of courses in business education, general education, and college preparatory. Extra-curricular opportunities have adapted to meet students' changing interests and needs, including dramatics, speech, music ministry, band, concert choir, student council, sports, publications, photography, Shakespeare after Hours, and National Honor Society. Don Bosco has continued to be a joint venture in sharing, in which students, parents, Church, and community provide an opportunity for growth for all students.