While financial literacy is a crucial part of becoming an adult, few states require high school students to take a course on the subject.