What famous individual taught Aristotle?

Euclid

Socrates

Plato

St.Augustine