School is where you learn reading, writing, and math, among other subjects. Should it also be where you learn how to balance a budget and manage credit card debt? Many educators think so. In fact, more than half the states in the U.S. require high school students to have some instruction in personal finance before they graduate. People in favor of these courses say they prepare students for real life and help them avoid getting into financial trouble once they're on their own. But others say personal finance classes are ineffective and that teachers shouldn’t have to be responsible for teaching students how to manage their money.