John
John joined Socratic 6.704109589041096 years ago. John hasn't written a biography yet.
35,430 students helped
19 Answers
15 Edits