I am not answering on behalf of Charles. Its my personal experience speaking.
HTML goodies is nice for a beginer, as it starts simple and keeps things simple. But if you want to graduate to doing any serious web designing, HTML goodies leave a lot to be desired. I realized I had to unlearn a lot of things that I got from HTML goodies. I can't pinpoint at any right now, but I am sure there were a lot.
One site I would definitely recommend is
If you do HTMLing to make your family photos available to your grandma, HTMLgoodies is the site for you. If you want to attract potential recruiters or if you are into anything more than a only-for-my-family site, you need to learn.
I guess my dislike of HTMLgoodies stems from didn't-live-up-to-my-expectations syndrome. I have a page on my website that links to HTMLgoodies saying "This is the best site in the world". I actually thought that when I started HTMLing. And now that I understand things better than I did ca 3 years ago, I've begun to REALLY dislike HTMLgoodies.
Still, the site doesn't qualify for axis-of-evil.