Numerous surveys show that many Americans live paycheck to paycheck, have little saved for retirement, and lack fundamental financial knowledge. Part of the problem, experts say, is that financial literacy has not been emphasized in American education; only 21 states require high school students