John
John joined Socratic 9.175342465753424 years ago. John hasn't written a biography yet.
51,286 students helped
19 Answers
15 Edits