Thought Catalog

Robert Shaffer

Robert Shaffer is a former computer science major, current English major, and future tenant of a cardboard box ...

Latest Post