List of the best
Play bridge online -- review of sites

List of 30+ good science sites

Science Fair directory

Best roblox games lists 50+ websites with free resources for education

List of 40 online math games at kaboose . com

List of online games from

Educational software available on one laptop per child

Recommended books -- teaching kids programming