I have a 10 yr old son. He has organizational issues. I have had to go back to the school on many, many occasions. I finally stopped doing that, and now I let him take his punishment. It is the only way he learns. I have written notes to his teacher saying things like " He chose to not use his time wisely, and as a result, didn't finish his homework. Keep him in at recess or send him to the office at lunch to complete it, as you see fit". I was letting her know that I knew he did the wrong thing, and however she wanted to deal with it was fine with me.
This is a kid who can tell you the statistics of almost every hockey team and player, yet when he forgets to bring home his homework he says "You know I have a bad memory!" I remind him that his memory is selective, and let him deal with the consequences. He has lost a few things that were really important to him because he was careless and forgetful, but he has been much better now that he knows I won't run out and replace them.
This is a kid who can tell you the statistics of almost every hockey team and player, yet when he forgets to bring home his homework he says "You know I have a bad memory!" I remind him that his memory is selective, and let him deal with the consequences. He has lost a few things that were really important to him because he was careless and forgetful, but he has been much better now that he knows I won't run out and replace them.
I was tempted not to drop it off. I know I shouldn't have but she was crying on the other end of the line. 
Most kids start out disorganized but can learn to get it together. However, I really believe that for some children it isn't a matter of "getting with the program". They simply can't do it without help. No amount of embarrassment, yelling, humiliation, suffering the consequences, etc. is going to change the fact that there are kids (like kids with add and autism) whose brains don't "get it". This is an interesting area of research and I am sure we are going to hear more about it.