James Head is a committed philosopher who speaks, writes, and blogs on the fundamentals of Socrates, Plato and Aristotle. He holds a degree in education and was a maths teacher in London during his younger adult life. These days his life revolves around sharing his enthusiasm for ’real’ Socratic philosophy with others. For many years he lived in Greece, including about 12 years in Ancient Delphi. These days he divides his time between London, Athens, and Delphi.