Critical Thinking and Reasoning SkillsCritical thinking and reasoning skills are popular buzz words in the education world. Why are those skills necessary, and how are those...