Plato believed education should be controlled by the state. He thought students should progress from concrete to abstract thinking, and those unable to think abstractly should enter military or business careers. Plato's highest goal for education was developing good character. He wanted to develop leaders among future rulers and competent workers. Plato recommended play-based learning early on and training reason through thinking processes at higher levels, without force. Plato's theory of communism held that without communism, clashes of interests would occur, so the guardian class was deprived of property and family to avoid distraction from community obligations. His communism differed from modern communism in being more political and less practical.