Ecological And Personal Predictors of Science Achievement In an Urban Center