Bwahahaha - your kid is screwed. The world is full of arbitrary and down right stupid rules (assuming he ever gets a job, he'll love the tax codes that apply to him, but not to rich people or corporations).
You need to straighten out his young punk ass - and do it now.
Before you say "but what about his mad art/music skillz", I'm afraid I'd need an outside expert to qualify those before I believe they exist. I put my 8 year old daughter's artwork on my office wall and tell her it's beautiful - lucky (for her and me) shes a whiz at science and will get a real job later in life.
No one succeeds in life that can't even manage to get a measly high school degree from a "see spot run" public school.
You are the parent - NOT the twelve year old - what part of that escapes you?
Maybe it's time for private school, where the whole "leave no moron behind" concept doesn't exist. Obviously you and the kids present school system have already failed. Maybe it's not too late for the kid.