Here is help for all of you elementary teachers who want to set up
independent work centers/free time activities (some for middle school,
MindWare - has LOTS of good ideas. I'm about to throw away my catalog but
thought I'd post the info on it before I did (my brainy kid is too old for
this stuff now).
Lots of Artsy ideas - I like the M.C. Escher Lizard puzzles