Frequently Asked Questions

Who is in charge of the school if it is being guided by 8 parishes?

The school has an Executive Pastor, Father Kenneth Anderson, (Cathedral of St. Peter). A council representing all eight supporting parishes works under the leadership of the Executive Pastor and the principal of ASCA.

Who is the school Administrator?

Our school administrator is Mr. Jeremy Keesee, Principal. Mr. Keesee has worked as a teacher and administrator in both public and parochial schools throughout Northern Illinois.

How can I register my students?

Registration is now open to all families for the 2023-2024 school year. Some classes may be waitlisted as they fill or after the August registration period. A completed enrollment packet and paid registration fee hold your family's spot. Please contact the All Saints Office for more information and a tour. You may call 815-962-8515 or email

What curricular offerings does the school have?

All Saints uses a STREAM (science, technology, religion, engineering, arts, and mathematics) approach with additional enrichment through foreign language instruction, global awareness and service within our programs. Student schedules include weekly art, music, and physical education classes. Students attend weekly mass at host parish, St. James, and participate in daily prayer and religious education in class.

What parishes are part of All Saints Catholic Academy?

All Saints Catholic Academy is a collaboration of the following 8 parishes: the Cathedral of St. Peter, St. Anthony,  St. Bernadette, St. Edward, St. James, St. Patrick, Saints Peter and Paul, and St. Stanislaus.