Yes, and for that you need a great understanding, and communication to know the way the student thinks, his goals, the things he likes or dislikes, his learning styles, his learning strategies. When I mention the term communication, I refer to the understanding between the teacher and student, the teacher needs to know that the student manifests and evaluates his teaching strategy, but the teacher must value the way the student likes to learn, all this implies that the teacher must know his student.
The teacher must know the ways of thinking of the students and must discover which is the appropriate teaching strategy so that the students have a consolidated construction of knowledge and thus can move towards obtaining structures of greater conceptual demand.
One of the methods that has worked for me in instructing is to remember when I was a student struggling and having empathy and help the student find his or her way of rationalizing the information! Also, to spend the beginning of every class explaining the critical thinking process method and the key to finding truth is extensive research! Seek the roots of the issue and not pick the easy fruit :-)
Yes but having developed skill as an international marketing manager and being a professor for 20 years those skills were well developed before I shared my thoughts :-)
If actual teaching depends on the approach to the student's mind, I would call it the student's thought. The teacher must know the mental development of his students so that he can apply the most suitable strategies in order to achieve effective and significant learning that involves high levels of abstraction and thus develop their thinking in the best way.