Mamulindas, Jenorin. 2026. “Effective Teaching Observation And School Leadership Practices As Predictors Of Teacher Self-Efficacy”. Research Frontiers: International Journal of Social Science and Technology 1 (2):218-39. https://doi.org/10.55990/20250020.