Books. No contest. TV can be educational... but a book allows you to move at your own pace.

The best is an e-book with videos added.