I never said this would in any way solve the funding problem, just pointing out the priorities of our current governments... And I am a High School Math teacher, by the way.
Keep drinking the Liberal Kool-Aid, Ron... Sure, the per-pupil funding has gone up slightly, but not on pace with inflation. Not to mention all the costs that the Ministry of Education used to cover, but now don't, that have been off-loaded onto School Districts.
And while we're talking about Math, let's review some shall we.
Take my medium/small high school with about 600 kids. Assuming an even split between all the grades (which there isn't) that works out to 120 kids per grade. At 30 kids per class (max), we would have to run 4 blocks of Math/English/Socials/Science and electives for each grade. Financially, this is a great scenario, since the funding those 120 kids bring in, covers the costs running their classes, with a small chunk left over for some 'extras'. But...
In declining enrollment, if 10 students leave a particular grade (now down to 110), we still have to run 4 blocks of each class, since only 3 blocks would mean 36 or 37 students per class - not allowed. Those 4 blocks cost the same amount whether we have 120 kids or 110 kids, but at 110 kids, the school has about $65,000 less to do it with. Declining enrollment actually puts us in a worse position financially, until we hit that next lower multiple of 30...
It's an even worse scenario if we were back at 120 kids, and 1 new student arrived in our catchment area. We would now have to open a new block of each subject, and reconfigure the timetable for an entire grade of students to keep the class sizes under 30. The 8 blocks that would have to be opened cost roughly $12,500 each (avg teacher cost per block) which is equivalent to $100,000 in wages the school has to pay out, while that one student brings in $6,500 in funding (to the school).
The reality is, that teachers have been doing more, with less, for an awfully long time. An entire generation of students have suffered from the chronic underfunding of the system. We're at a point now, where we really can't stretch any more, for any longer...