All Saints offers a structured, disciplined approach to education and a strong curriculum of core courses. In addition to our individual classroom teachers, All Saints has a faculty of specialists whose areas include: Foreign Language, Science, Art, Music, and Computer. We also offer advanced math and reading programs. Each student receives instruction in Spanish and computers beginning in kindergarten.
Our students have consistently scored above the National average on Iowa tests, and are accepted at many of the area high schools including Trinity Catholic, Notre Dame, Fairfield Prep, Laurelton Hall and Sacred Heart Academy.