Home Tags School Environmental factors and staff development training as determinants of job performance of secondary school teachers