James D.
James D. joined Socratic 9.509589041095891 years ago. James D. hasn't written a biography yet.
15 students helped