Discovery Education Brainboosters

Loads of easy to use puzzles, brain teasers, thinking skills activities and fun stuff for every age. Produced by the same organisation who run the Discovery Channel. Highly recommended and free to use.