Solving problems an critically thinking have been at the heart of Educational discussions for hundreds of years. Some believe that solving problems and critically thinking is completely natural with just domain knowledge and natural cognation while others believe that it is a skill that can be taught with dependence on domain knowledge. I will be sharing my complete research backed perspective and I invite experts to add their take. Let us put an end to this debate once and for all. It is a known fact that some students; the vast minority are able to think critically and solve problems without a teacher explicitly teaching them how to do so. What I have found after detailed study is that these students are able to do this because they struggled and did deliberate, independent study and practice with the aim of understanding concepts. These learners are called the self directed learners. Because of this struggle and practice, their brains naturally develop the pathways for critical analysis and solving problems. On the flip side, the vast majority which I call the 90%, are unable to think critically or even solve problems even when they have domain knowledge. Once they get a question to answer and that question is not exactly like the one they previously learnt from, they are unable to do it. These are the learners who needs an artificial road map to thinking critically and solving problems in the form of guides. I have found that these students who makes up the 90% are able to critically think and solve problems within their knowledge base within 20 hours of a program using these skill guides. I have therefore conclude that critical thinking is a skill that is dependent on domain knowledge which can be taught. Many persons use questioning techniques with the aim of teaching students to think critically. I have found that this only help students who already have a base in how to analyze and evaluate. The other students without that mental road map to analyzing and evaluating will be no better off at doing a task on their own. Collaboration and cooperative learning serves the same purpose in enhancing critical thinking as constructive questioning. The 90% must be given a mental road map to critically thinking and solving problems in addition to the other skills.