Which Has A More Positive Impact On Academic Achievement At School: A Student’s Self-motivation Or A Motivating Teacher?

Which has a more positive impact on academic achievement at school a student’s self-motivation or a motivating teacher?
Nowadays, every single person has at least some experience in school or different educational institution. All people have been how much student’s motivation means and how important is the willingness to learn. A lot less people talk about how much impact have teachers and their motivation. In my opinion, motivation of a student and teacher are as equally important and without one of them one will not reach great results.
First of all, the motivation and willingness to learn has a great impact on his academic performance. For instance, youngsters who like to learn and are interested in the tasks get involved much more, thus getting much better grades.