Passage: Philopoemen was educated by academic philosophers Ecdemus and Demophanes.  Both were Megapolitans, who had helped to depose previous tyrants of Megalopolis, Sicyon and Cyrene.  Thus, he was inculcated with notions of freedom and democracy.  Philopoemen strove to emulate the 4th-century BC Theban general and statesman, Epaminondas.  Philopoemen believed that as a public servant, personal virtue was at all times a necessary condition.  So Philopoemen wore humble garments for the rest of his life, spurning any expensive adornments.

Question: Who were the teachers of Philopoemen?
Ecdemus and Demophanes