I don't typically write reviews online as I often see only the negative opinions of people who like to vent when something goes wrong. I now have the perspective of having 2 kids go thru ASB (now in high school) and would like to let people know that ASB really gives kids a solid foundation for life long learning. No school is perfect - and not all kids learn the same way in any school. My 2 girls have very different learning styles, and they both really thrived with the structure and resources that ASB provided. I felt like ASB gave my kids a solid foundation because each grade grows upon the last - communication with the school is great. I loved being involved. I loved that not all kids were Catholics. I loved that my kids LOVED going to school Also - wearing a uniform to school really 'levels the playing field' - kids don't have to worry about what to wear - that hits girls hard around 4th grade! Looking back, I wouldn't change my decision on sending my girls there. They are solid students in high school - adapting to a very rigorous school - solid in getting homework done, caring about sports, friends, respectful to teachers and other adults. ASB sets them up with a solid foundation that you really don't get in many other schools.