Для начала - да, сидеть молча и слушать, пытаясь набраться знаний, которых не хватает.
Публично поправлять преподавателя - отвратительно. Это откровенное оскорбление и попытка унизить человека, да и просто - мешает это одному человеку отдавать знания, а остальным получать. Считаете себя умнее? Можете подойти вне занятий и подискутировать в своё удовольствие без свидетелей, сохранив обоюдное достоинство. Ах, да, дискутировать Вам не о чем - знаний не хватает. Тогда можете на такую приватную встречу привести компетентного человека со знаниями. Нет такого? Значит, просто молча сидеть и слушать. Или не слушать, тут уж воля Ваша. Но во время учебного процесса сидеть молча, пока не спросят - обязательно.
По идее, если у вас хватило знаний понять, что преподаватель некомпетентен, то должно хватить и на то, чтобы объяснить ему, в чем именно он не прав. Если же вы это объяснить не можете, то велика вероятность, что из вас двоих некомпетентны именно вы. Поэтому выход здесь один - сидеть, молчать, слушать и таким образом пытаться хоть как-то разобраться в теме.
Никому ничего объяснять не стоит - только нарветесь на неприятности - в сети достаточно информации по любому предмету, есть книги в библиотеке и пр.
Ваша задача - не восстановить "справедливость" или кого-то чему-то научить... Учитесь сами и пусть это станет для вашей дальнейшей жизни полезным опытом - дебил начальник в РФ часто встречающееся явление, особенно в закрытых структурах.
Не знаю, как остальные, но я спорю. Но исключительно в тех вопросах в которых уверен на 100%. Проблемы от этого конечно же есть, НО я получаю удовольствие от таких споров, ибо это в некотором роде восстанавливает справедливость. И да, я прекрасно понимаю, что лучше молчать.