For more examples of M.C. Escher's work click here
Tessellation Tutorials:
Tessellation Creator (using regular polygons)
Design a tessellation online (square grid)
Design a tessellation online (triangle grid)
Design a tessellation online (Escher-style)
Interactivate: Make your own tessellation online
Our Favourite Tessellations slideshow