bernice,
I am sorry to hear about the difficulties with your son. I would think sometimes certain teachers and students just don't work well together, could that be the problem? maybe change teachers.
If he did fine last year but not this year it could be the teacher or maybe his friends he hangs around with.
I don't know if this is an option, but what about home school could that be done for him? You could get him into group activities with home school.
Blessings,
Dawn