Temprosa, Jennelyn S., Self-Efficacy in Content and Pedagogy of Science Teachers: Basis for a Development Plan Jennelyn S. Temprosa. - 119 leaves : Includes bibliographical references. Dewey Class. No.: 507 MAED / T288