One person really helped me to develop a subject knowledge and I thank him saying: "Thank you so much for your time and knowledge!". He said, you can be more knowledgeable than me, but what it takes to really understand is the insight.
So, my question is how one develop insight systematically?