Critical Thinking and Problem Solving Skills in ...