Problem-solving or Critical thinking skills