It is a great site! I discovered it earlier this year quite by accident while looking up resource material on problem-solving.