I wanted to make some additional comments about special education. Every right is an individual right. No such thing as "group rights" exists, only the right of each member of the group.
When it comes to considering individuals with disabilities, I definitely believe that these individuals do have rights, just as everyone else does. The problem comes when the assumption is made that the rights of some individuals (the ones with disabilities) outweigh the rights of all the other individuals, and that seems be the current reality.
An additional factor in the discussion is the "right" of "free" schooling to all citizens. I am not certain I believe in any such right, and of course schooling always costs someone. If you do believe that children should receive free schooling, I believe children with disabilities should receive the exact same sum per student for education as every other child in their district. If allowances for a student with special needs can be made for the same
budgetary allotment as other students, great. Do it. Help that kid learn at whatever level he can achieve. If special allowances cannot be made for the same costs, the family or other sources should provide the additional amount needed for the child's education.
The Brown vs. Board of Education case made the point that separate is inherently unequal, and this is true. We as humans are all inherently valuable because we're human. At the same time, we are not at all alike in ability. It is despicable to treat certain individuals as though they warranted special treatment because they have less ability. This is true whether that special treatment is a cruel institution or a budget that's six times as much for a student with special needs.