This school is an ok school if you are catholic and want to send your child here. It is not free as Canton Charter Academy is free. You must wear a uniform and your child shares a bus with somebody elses school. So if you are ok with all that then this is the school for your child. If you dislike this then you can always go to the many other schools in the district.