My parents went to this school and I did as well. One day I hope my son will attend this school. I do feel that they give a great education, even though it is a public school. Their is a criteria schools have to meet so why spend the extra thousands of dollars to put your child through private school??? Riverside has great sports as well. Their are many clubs and groups for your child to be a part of.