Return to Article Details School Type and Leadership Pattern of Principals as Predictors of Science Teachers’ Job Performance in Rivers State Nigeria Download PDF