Sean Casten. Photo courtesy of campaign