Simply, I believe that all what it takes to teach someone is the will and passion for doing so. Of course deep knowledge of what you are teaching is a must, this is why i Find my self highly qualified to teach all type of learners...never stop learning!