www.mathpuzzle.com

     
A page on polyiamond puzzles. Includes many pages on tessellation.