Advanced Critical Thinking Skills by