Для того чтобы учить студента, преподавателю достаточно иметь образование в соответствующей области.Для того чтобы учить школьника, преподаватель должен закончить пед.институт и прослушать курсы по психологии, педагогике и прочему.Если вы "не отказываетесь отвечать на вопросы и давать материал" - это подход для студента, не для школьника.   Для обучения школьника нужные  еще дополнительные действия, в том числе "заинтересовать", "простимулировать" и т.д..Скажите честно, вы пед.институт заканчивали? Из общения с вами кажется что нет.