What is the nature of goal reasoning needed for human-level artificial intelligence? This presentation contends that to achieve human-level AI, a system architecture for human-level goal reasoning would benefit from a neuro-symbolic approach combining deep neural networks with a ‘natural language of thought’ and would be greatly handicapped if relying only on formal logic systems.