Вопрос в том, что такое дать знания. Учить можно по-разному. Если учитель учит так, что ученики его не понимают и создает в классе такую обстановку, что ученики туда идти не хотят, то его меняют. А вы как думали? У нас в классе в прошлом году так поменяли одного из учителей. Коллективное заявление от родителей и все.