I take adderall too and it is a wonderful med, in that it allows me to hold a job and go to school like a person without ADHD could. It has side effects, sure, but the symptoms of the ADHD are by FAR worse than the side effects. But I find that the extended release version works much better for me, much smoother action, less up and down feeling, and I don't have to worry about taking anything in the middle of the day which would be hard for me since I don't have lunch at the same time every day.
Not everyone will have the same experience, but that's why I offered TWO suggestions. If OP's child hasn't tried the extended release, it's worth giving that a try, since it could avoid the hassle and embarassment of having to take medicine at school at all. If he has and it didn't work for him, try the other suggestion.