Bill Sherk taught history to Toronto high school students for more than thirty years. With his dynamic, creative, and occasionally unorthodox teaching style, he instilled in his students a passion for... This description may be from another edition of this product.