What's the average class size?
What are the teachers' certifications and education? Are they highly qualified?
How does the school perform on your state's standardized testing? (and no, I'm not a fan of standardized testing, but I'd still ask)
Pick-up/drop off procedures. Every school seems to do it differently. How early can you drop off, where, how late is tardy, what happens if they're tardy.
What happens when your child needs to change transportation - from bus rider to car rider, for example. Do you send a note or just call the office?
Is there a school nurse on campus?
Lunch money - do kids have an account and enter a charge number to pay for lunch, or do they bring money? What types of foods are served for lunch? Is there a choice of entrees?
Can you see the playground? (check for equipment to be in good repair, age appropriate, shock-absorbing surface under the equipment, etc)
Can you see the library? What forms of media are available for students? Is there internet in the classrooms or just in the library? How is internet usage monitored?
What extracurricular activities are offered? Sports? Band? Chorus? Drama?
Is there a uniform requirement? (I'm guessing yes, with it being a Catholic school). If not, what is the dress code?
Are cell phones allowed at school if they are turned off and kept in the backpack, or are they not allowed at all?
What's the procedure for visiting the classroom? Can you come have lunch with your child (I'm sure your 7th grader would not be interested, but your 3rd grader might)? Can you volunteer in the classroom? Is there a PTA/PTO?
What's the procedure for checking out early?
If the child is sick, do you have to call and let the school know, or do you just keep them home?Must they be fever free / no vomiting for 24 hours before returning?
btw, I'm sure 95% of these questions are answered in the Parent Handbook, so I'd get one and peruse it before I blasted the poor staff with all these questions - lol. These are things I'd want to know, though, so if they aren't in the book, ask!
And I'm sure I'm leaving something out...