this is a good school. it gives students second chances to get their act together. gives young mothers a second chance also while providing an on campus daycare. good teachers, they are really caring, they are willing to work with the student to help them graduate on time. it does need improvement as far as building structures, but its getting there slowly.