Teachers' Self-Efficacy, Teaching Efficiency and Performance of Science Teachers: Implication to Enhancement Program Journal title: Psychology and Education: A Multidisciplinary Journal Authors: Evelyn Paguntalan Subject(s): Education, Psychology