> And what is the VPython framework you'd use to introduce OO? Uhm... PyGeo ;) Art Exactly, which is why I was encouraging you to flesh this out. If you don't write it, I doubt it'll happen. Agreed that the shapes metaphor is standard in a lot of intro books. Kirby