Critical thinking: impact on nursing education.