Too much information can be just as bad as too little
Avbug suggests that instructors should explain practical implications, I agree a 100%. Information overload is like drinking from a fire hose where you can only swallow a tiny portion. Important information should be served in digestible pieces without excessive nice to know information that might take the place of the essential practical points.
On the other hand, teaching can be compared to fighting a battle; if you are unable to enter the castle through the front door then you must try attacking from another side. Try the side or back entrance or keep hitting different walls until you find a crack. In teaching, if one explanation does not work then find another. Some instructors only use the same books as their students. Few books offer a complete and easy-to-understand coverage of all topics. Various references can give you inspiration and different explanations. Dedicated instructors are constantly collecting good explanations. Veteran instructors have large collections of stories. They know where to find information, examples and explanations - this is called experience and is very useful as long as it is used correctly.
My dad once told me that the more you learn about something the more you understand how little you know. This is certainly the case here. The answer about holding gets longer the more we dig. Factors that are considered in holding criteria include: NAVAID error, average aircraft instrument error, intersection error related to distance of the holding point from the furthest NAVAID, common pilot technique/error, analysis of winds recorded over a five-year period and so on. The TERPS have additional information.
Again, as Avbug said, good instructing is to simplify the material as much as possible.
The Summit CD is one good source for information. Some FAA orders are available at
www.faa.gov (don't know about 7130-3A), you can often view paper copies at many FAA facilities or order them through the Advisory Circular Checklist. The best and most complete digital source is IHS
www.ihserc.com . IHS' target customers are airlines, manufacturers and government - which explains their high price.