My over all opinion is I couldn't have asked for a better School. The teachers are amazing, they make class fun and easy to understand. They help you through your obstacles to make sure we find a way to make it through our sticky situations and continue to make it to school. They really do care. To me its a second family, they care about us and they are proud of our success. They really do go out the way with the students here.