A sophist was a specific kind of teacher in ancient Greece, in the fifth and fourth centuries BC. Many sophists specialized in using the tools of philosophy and rhetoric, though other sophists taught subjects such as music, athletics, and mathematics. The Sophists answered the question Why should we be morally virtuous? by claiming that the weak value justice only because it restrains the strong.