It is great that you adapt to having new teachers and are open to new experiences-you learn something new from every teacher. This said, the bottom line is, your teacher should adapt to YOUR learning style, not the other way around. You obviously see the potential in your teacher - try talking to him and see if it helps. Otherwise, switch teachers