The page has moved to our new web site:
http://teachershelpingteachers.info