Why more high schoolers are taking financial literacy classes