Personal finance should be taught as a math problem. Figure out the cost of the lifestyle you want, and work backwards from there. If your fancy house, car, and dinners out cost $100,000 then you can figure out if your choices make sense... does you career choice match up? does taking on school debt make sense? etc.
Or if you are older and made these life choices already and make $50,000, your math problem is a bit different. Does the honda or tesla fit? You can very easily see if credit card interest of 20% will help or hurt you achieve your goals/lifestyle if you do the math.
None of this generic "avoid debt" or "house are the best investment" (garbage) advice helps and only confuses the matter. I think the only area that has more confusion and bad advice than personal finance is nutrition. In the letter, grandma says "go for a fixed rate mortgage"... what!?