Life skills need to be taught whenever and wherever possible. I learned mine in both school and from my parents. I was basically yelled at by my counselor in high school because I signed up for and took vocational classes. At that point they don’t believe you will go to college. Most of them did teach good life skills like working on small engines, keeping your yard up, how to maintain your vehicle, type properly etc.. It’s not uncommon now to find highly educated college grads who can’t mix two cycle fuel or change a tire because nobody ever showed them how. Schools in the US shifted from teaching to chasing numbers on standard tests for the ever dwindling share of funding.