Just had this thought about teaching/learning.

As long as someone is open-minded, there should always be a way of explain a concept, however complicated it is, in a form that is easily digestible. So, what are the implications? A “teacher” willing to vary his approach and ways of repackaging his thoughts and a willing “pupil” who yearns for the knowledge and trying hard to comprehend what is at hand.