http://www.kitesurfingschool.org is a great resource for learning and it was just updated in March 2004.