Edu games has a great collection of free educational games. Create crosswords puzzles, bingo cards, word wheel challenges sudokus and many more games.