I can not say enough great things about this school. The teachers and staff really care about the well being and education of their students. My son has gone to Ravenwood for the past two years and loves going to school. As a matter of a fact, he asked me last year why they couldn't go to school on the weekends too! This is truly an incredible school!