A collection of sites with which I am associated in some way plus others which I have found interesting or useful.

Websites I am associated with

Other useful websites

  • DNSstuff - An extremely useful site for webmasters
  • Score Exchange - Self-publishing music scores around the world
  • NASA Multimedia - Fantastic images of Earth and space
  • GeoGebra - Free software for learning and teaching mathematics by building interactive models
  • Project Euler - a series of challenging mathematical/computer programming problems that require more than just mathematical insights to solve
  • W3Schools - Teach yourself web programming