I have seen a lot of people try to teach who are really not up to the task. I always try and logic things out for myself before I jump in to what someone else is telling me to do or how to think. Before taking advice or instructions always look to see if the work of the person giving it stands up to scrutiny.