Becoming An Effective Teacher: A Teaching Reference Book for Teachers, Teacher Educators and Student Teachers : A Competency Based Curriculum (CBC) Support. Journal of Learning for Development, v. 10, n. 2, p. 312–315, 18 Jul.2023.