Hot Search
No search results found
- Write an article
- Post discussion
- Create a list
- Upload a video
Sherwin was raised in the greater Houston area and attending high school in Clear Lake, Texas. He then graduated from Washington University in Saint Louis in 2003 with a degree in psychology. He finished his Masters of Fine Arts at Florida State University in 2006. Beginning in 2007, Sherwin began working as an assistant professor at New Mexico State University. Sherwin has one older brother.