Financial literacy is a crucial skill for everyone to have. There are many reasons this should be taught in an undergraduate program, the most important being the outrageous cost of college tuition.