Sorry if I offended you . really I am, but you need to be really clear about how the profession looks at this situation. However you gave up this without me ever having set eyes on you or your kid.
"Irresponsible avoidance" , "lazy", "immature", "stupid" are just a few of the labels that have stuck to my child and I consider myself to be an exceptional parent who just happens to have a kid who learns differently!
First off, I would not tolerate "stupid" (was it your kid that told you that or did the teacher say it to your face??) . That is really low. but the others are exactly what I surmised from your original post. My point is, again, the SCHOOL did not make him like that. (My take is that you are still blaming them - not sure if that is what you mean, though) We all have challenges in life, and some of us have to work harder than others to overcome them. What is really important is that the kid is doing his best. That may only be a "C". Is that OK with you?? (rhetorical question)
If so, then concentrate on work habits because they are the difference between success and failure in life. Also be aware that the "learns differently" label means that he "cannot cut it in a regular classroom" to the teacher. They worry about that because they know that the world of work will likely not care how he learns. They will be more interested in how hard he works on the job and how he relates to his peers. Hence the need to develop work and social skills where everyone can succeed because they are totally independent of academic success. School work is a great training ground for this regardless of the academic level he achieves.
And finally - one more thing. Be especially conscious of "sudden success" in a given grade. I am aware of a school in Ontario where they employed the "B+" solution when a parent kept insisting that the kid should be getting higher marks. One such kid was given the "B+" solution for what was well known to be C- work. Hence, the parent (now a school administrator) was happy that she had "intervened" and that the school finally "got it right". Unfortunately, the high school did not see it that way, and he failed every subject in Grade 12.
Mom's intervention cost the kid his education. He entered the working world sick of school, with no high school grad credits, and could not figure out why things were suddenly so difficult since it had (seemingly) been so easy for so long. When the going got tough, all he had to do was tell mom to get it fixed. Now, it didn't work any more. By the time he figured it all out, it was too late.
I am sure that you do your best as a parent - we all do. But I implore YOU, not to off handedly dismiss comments about work habits and attitude from his teachers as "picking on your kid" or "not understanding your kid". They compare his progress to hundreds of other kids they see every year. They want him to be successful and they worry, that, based on what they see, his success is in doubt.
They want to see a difference.
You ---- are that difference.
My sincerely benevolent hope is that you will find something here that is useful to you. I truly wish you and your kid the best of success.