Everything you need to know to survive teaching the Ranting Teacher (Continuum, 2009)