1 POSTS
Ryan Klein teaches Great Books to high school students and studies philosophy as a graduate student. His wife often pulls him out of books to train for athletic events, in which she always beats him. Their cats are cute, and their families are generous.