All Souls Catholic School offers a quality education to all children in a caring environment that recognizes and respects multicultural diversity. Teachers use hands-on, activity-centered instruction to promote an in-depth understanding of Science, Mathematics and Language Arts in every day life.  Students receive instruction in technological tools that shape the frontiers of knowledge, art and music to foster creativity, physical education for a strong and healthy body and religion a greater understanding of our Catholic faith.