18 states require personal finance education in schools—here's what they're teaching kids about money – CNBC April 15, 2023 by Bharat Shukla source