I am probably as much of a fan of the NPRC (no, not the people's republic of china) as everyone else here. I think it's really good for someone teaching themselves, and who has shall we say...