3. Knowledge and Teacher's Education:
Another important characteristic of a good teacher is his knowledge and own education. As there is a saying that 'a teacher is only as good as his knowledge is'. After all, he is doing a teacher's job, which is to teach. If he himself lacks in the knowledge of a certain subject that he teaches, he is never going to make a name for himself as a good teacher. So, sign up with only that subjects which you have really good expertise; and it is a moral duty of every teacher too. Otherwise, it is not worth it.