Experience
Experience is necessary..But the main thing a teacher should posses is the depth and the sincierty to observe the student then analysing it and make arrangements for better outcome and a overall development which is going to help them in their future...