You be the judge...what do you think of Shirley Cheng's site? Remember, Shirley has designed and maintained her site on her own being blind.