In my area our rich towns are 'donor' towns to the less fortunate towns, most of the schools around here are pretty average as far as education, unless you want to pay for private schoolIMHO, our entire education system needs revamping or a complete overhaul.
It just isn't fair that American children get educations based on the wealth of the tax base in that school district.
Every child should have the same quality of education but that isn't the way our system works.
There are poor districts down in the Ozarks with little tax base and children don't have even the most basic education.
There are a few wealthy districts in St. Louis county where kids get world class educations. All the while, St. Louis city and East St. Louis along with poorer districts have been stripped of their accreditation.
The end result is that poor people's children get poorly educated. Wealthy people get well educated on our dime.
How do we continue to allow that to happen.
Life skills are wonderful things to teach.
I remember when my kids would ask for things and I would have to say no. But they didn't understand when I told them we couldn't afford it.
I discovered a way to teach them that. Each month, each child took turns paying bills and balancing the check book.
The most poignant event happened when my son, who was younger was writing checks and balancing the checkbook.
While working through the pile of bills and writing checks, there wasn't enough in the account to write the next check.
He said, "so what do I do now, put a negative in the balance"? I said, "No, you can't write the check until I deposit more money on payday.
After a couple months of that, they understood that there weren't unlimited funds available after mortgage, gas, electric, cable, phone, water, trash, sewer, life and car insurance, etc..
good lesson for you son