Teaching Harry: Using the Harry Potter Series to Engage, Enrich and Extend High Ability Learners Paperback $12.99