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