This school is fine for your general ed children who don’t have any special needs. However, don’t recommend sending your child here if they do. Staff is very punitive, typical Catholic school and mishandle support of children with special needs. Class size large and disorganized. Teachers had a very hard time finding ways to structure and calm the class.