John
John joined Socratic 6.567123287671233 years ago. John hasn't written a biography yet.
34,208 students helped
19 Answers
15 Edits