Claim: England was first inhabited by teachers during the Upper Palaeolithic period.
Verdict: NOT ENOUGH INFO