Teaching is an honorable profession though teaching in Nigeria could be frustrating and highly challenging the worse ...