Josh Terrell was born in 1979 in Fredericksburg, Va and in his own words "was educated from North Carolina to Virginia in a succession of community colleges finally gaining acceptance to NC State."...view moreJosh Terrell was born in 1979 in Fredericksburg, Va and in his own words "was educated from North Carolina to Virginia in a succession of community colleges finally gaining acceptance to NC State." "Writing has been the outlet through which I have expressed myself.view less