Yup, that site is great! It has awesome articles too and the technique illustrations are actually really good.
If you are interested there is a book too. It is called Judo Unleashed (in the US) and it can help anyone learn a lot more about Judo. More info is at http://JudoUnleashed.com
Haha, yea I've had it for a couple of months now. It's a really good book, great explanations of what judo is, the things you'll encounter, and great technique help.
As with any good book (especially MA books) I always pick up something new every time I look at it.