More resources for high ability people:

Part of The Creative Mind network of sites