Eclipse Crossword is a completely free downloadable program that is fast and powerful but easy enough for students to use to create their own puzzles – whilst practising spelling and sentence writing (for the clues) at the same time! Thanks to Janet Wilkins, Royal Forest of Dean College College, for suggesting this link and for contributing several crosswords.