Culture
16 April 2007
Dan Dunne is a history teacher with a problem. Not only does he have trouble inspiring the kids at a run-down high...