This answer depends on the grade, the teacher and your child. So many years I've heard parents in the same class have opposite opinions on the homework load. It's a balance the school is always working on.
In everything that is done there is an emphasis on respect and responsibility, integrity and "doing the right thing." And all of it starts with the emphasis in prayer and faith. Everything starts with prayers at All Saints and their attendance at Mass weekly further reinforces faith as the key component of the school's mission.
Students come out of All Saints prepared for a college bound, high school curriculum. The library and A/R program develops readers who love reading. Writing skills are emphasized at ALL grades and levels. The school has put a huge emphasis on developing math, science and robotics at all levels. The teachers, many of whom have been at the school for 5-15 years have been very receptive to bringing new STEM related techniques into the classroom. It's a developing program but at least it's developing. And all of this in an environment where children are taught respect and responsibility and the teachers and administration are more than approachable!
The handbook states a far less amount of homework per grade than the teachers actually give. At the very least, the handbook should be honest about what teachers actually give so parent's can assess accordingly.
The amount of homework did not match what was stated in the handbook especially for grades 4th- 5th and up. Many families with intelligent kids left over the years because of this. Some parents do not put their kids in extracurricular activities because of the amount of homework. Some parents are ok with that. Be prepared.
My son has been going to All Saints Catholic school for six years now. We are so impressed with the building, teachers and leadership, learning material, and overall experience. At first we just thought he would go up to grade 8 in the Catholic school system...but now we're considering sending him to Catholic High School. We believe there is such a big difference in the education. Thank you All Saints!