You guys need to relax. I don't want to lock this thread because it's a good source of information, but I will if I have to.
That said, there is no end-all solution to learning linux. You guys are fighting over a question to which there is no definitive answer; you are going to hear something slightly different from every person you talk to. Regardless of whether you read a book, or read some online documentation, or learn from someone more experienced than yourself, you still are learning the same information. It's just variants of a method of delivery. A book can be taken on the road away from a computer, but costs money. Online documentation is free, but you have to have a computer and the internet to read it. And if you are a person who can't really learn from text, then by all means, ask somebody. There _are_ patient and knowledgeable people in the world; hey, I'm one. If someone doesn't want to answer your questions, you try somewhere else. Who really cares how you learn linux, as long as you're learning _something_?
Honestly, I think the man pages (and their improved successor, the info pages) are laid out in a more logical fashion than a book. They are indexed under the command or subject, and are not restricted to the left-to-right format that a book follows, which makes cross-referencing easier.
I hardly think newbies are lazy at all. Certainly, at one point or another, everyone was a newbie. No one is born with a UNIX manual embedded in their brain. So while a question may seem obvious (or, as it has been labeled, "stupid") to an experienced user, there is a person on the other end of the question who does not know the answer and honestly wants to be informed. It does nothing to berate the newbie for not knowing something. And while your idea of "research" to find the answer to your question may be to look it up, to another person, their form of research is to ask someone who would know. It would do you well to avoid condescension; I guarantee that there is always someone more knowledgeable than yourself. If you condescend on others, you are inviting someone more experienced to condescend onto you, and I don't think you would appreciate that.
And sorry Icefluxx, I can't really give you definitive KPPP help; I don't use KDE and have never had to use PPP under linux.