Although I don't know enough to recommend a good textbook, an idea might be to contact Bruce Embry, who has taught Python to high school students. His web page for high school Python at: http://bembry.org/tech/python/index.php is a starting point. Perhaps you could contact him from there. Good luck! -- Al C.