I agree he is so close to finishing. I hope he can some how pull this off; his inability to envision a path past failing sounds pretty typical. Imo, fwiw...He sounds like so many students who are trying very, very hard but just missing the passing grade by very little due to his LD. I have to agree with him a little on the teacher(s) failing him; it sounds like they should find other accommodations to encourage and help him succeed. Would another type of test option be available?
I encourage you as the parent to speak with the teachers, principle and guidance counselor to come up with a plan to help him succeed. E-mail, call, go in person are all paths I wouldn't hesitate to try at this point. Many, many times the squeaky wheel gets the grease or the fussy, wont go away parent gets some accommodations for her LD son.
:grouphug: I hope this works out.