I understand why the top students in America study physics, chemistry, calculus and classic literature. The kids in this brainy group are the future professors, scientists, thinkers and engineers who will propel civilization forward. But why do we make B students sit through these same classes? That's like trying to train your cat to do your taxes—a waste of time and money. Wouldn't it make more sense to teach B students something useful, like entrepreneurship?

I speak from experience because I majored in entrepreneurship...