Many studies indicated that some of the factors influence science teaching positively. For instance, it was found that subject matter knowledge influence positively science teaching self efficacy (Perkins, 2008; Swackhamer, Koellner, Kimbrough, 2009).