He entered Yale in 1903 but did not receive his bachelor 's degree until 1908 , having taken time off to work at Helicon Home Colony , Upton Sinclair ' s cooperative -living colony in Englewood , New Jersey , and to travel to Panama .