I liked that Dumbledore gave Harry just enough information (and things) so that it could be used to help save Harry. For example, the broomstick, the invisibility cloak (given as a present and then retrieved when Harry left it behind), and even letting Harry discover the mirror so that he knew how to use it.
Dumbledore is so smart