Financial literacy for life