Many Karate teachers teach a watered down style - no hip action and no depth of punching - so it is easy to say that these teachers have no depth to their knowledge. You are what your teacher is, and if he knows a lot, you should be able to demonstrate this knowledge.