I am so impressed by St. Bonaventure and so proud of the person my child is becoming because of what she learns at this school. There are so many days where I thank God that we are putting our money... More
I would rate it just ok. Schools with lower ratings have provided my family with a better education and made my students feel safer than this school. We will be transferring.