The Impact of Teaching Practice on Student Self-Efficacy in Undergraduate STEM Classrooms (Irish Journal of Academic Practice, 2025)