The qualities of a good teacher are:
the teacher should be friendly and caring.
the teacher should be slight strict so as to maintain discipline.
He or she should teach playfully ,in an interesting manner.
He or she should not give much homework and try to teach in such a manner that we do not have to learn a lot after going back home.
The teacher should explain each and everything very nicely.if required should explain again and again.
moreover, the teacher should listen to the queries of the student and behave as an understanding person.