Interactive Stuff: Free Educational Games

Because programming is a game too

Mathematical Matching Puzzles