Stephen Carr grew up in Texas and graduated from Massachusetts Institute of Technology in 2001 with degrees in physics and math. Stephen currently works at Bank of America in Commodities trading. He currently resides in Charlotte, NC with his wife and three kids, after spending nearly 20 years in New York City. He loves to be outside as much as possible.