Columbus High School a Catholic educational center that offers a variety of extracurricular and educational programs to students. The school serves the needs of more than 300 students in grades nine through 12. It has various departments, such as academics, sports, religion, guidance and student resources. Its academic programs include business education, computer science, English, family and consumer science, industrial technology, math, science and social studies. It also offers foreign language classes in Spanish. The school has a resource room that organizes field trips, and audiovisual lessons and computer-assisted instruction programs. It organizes direct instruction in learning strategies, study skills, career planning, thinking skills, problem solving, decision making and basic academic skills. The organization is located in Waterloo, Iowa.