Skill development is very important for teachers in dealing with their students. Teaching and learning can be significantly improved by offering adequate support to our teachers, and hence, this factor should not be overlooked. There ...