Who was Socrates? Tell about the main ideas that are attributed to him. Explain how his role in Athens, as the teacher of Plato, why and how he was tried and executed. What has been his effect on philosophy since then?

Who was Socrates? Tell about the main ideas that are attributed to him. Explain how his role in Athens, as the teacher of Plato, why and how he was tried and executed. What has been his effect on philosophy since then?