When it comes to education, no matter how hard we try as parents, or how smart our children are, some kids just fall through the cracks. Wouldn't it be nice to know that there's a place for them to land - and succeed. Delta School is that place.