Dan Nuttall is an experienced history teacher, currently teaching at a sixth-form college in the north-west of England. In addition to textbook authorship, Dan has conducted research ...