michael
michael joined Socratic 8.356164383561644 years ago. michael hasn't written a biography yet.
222,644 students helped
41 Answers
25 Edits
7 Asked