Years ago Oregon instituted the lottery to "help" pay for education. So why are the schools in Oregon in such grave financial straits?
Further, our corrupt politicians have shifted a higher percentage of school dollars to the Portland metro area, leaving the rest of the state with very little. My kids are in a rural district. The elementary school doesn't have a lunch room, the kids have to pick up their trays and take it back to their class to eat. Also, there is not enough room for the fifth grade classes, so they bus them to another school. And the Jr. High doesn't have a lunch room, they have to walk over to the High School to eat. And to even think there are such luxuries as Marching Bands is laughable. It seems that the Portland school districts (with the help of some gov officials) are doing a little squeezing of their own.
Also remember the majority of computers in schools are in the student lab to teach students something that supposed to be useful. MS rules the computing world, teaching students how to use Linux won't give them any useful skills in a world where 90+% of the desktops aren't Linux.