Tolulope Victoria , GBADAMOSI. “Influence of Teachers Pedagogical Self-Efficacy and Feedback Mechanisms on Reflective Teaching Practices in Economics in Ibadan Metropolis”. GVU Journal of Humanities 8, no. 1 (April 21, 2025): 53–60. Accessed April 27, 2025. https://gvujh.com/index.php/pub/article/view/29.