Comment by bluGill
Schools need to teach everyone basic skills for life in society. Whatever those are. In lower grades that is about the same for everyone, but as you move on schools need to push kids to where they will do well. I took metal shop in school, but I was always on the college track and so this was just a fun class I only took because I have one block that nothing else fit in - for all other kids in that class it was essential to their future life and they knew it.