New legislation requires a semester-long personal finance education course for all California high school students by the ...