"Another thing is that a D is a failing grade...when you put all these things together not only do the kids get a great education in the needed subjects they also have been well prepared for college and/or life." . . . .