There is no point of overload of books. You can not learn lots of things within a short time. Even if you learn a lot in short time you will also forget those in short time.
So Give student time. Build their curious mind to know more. they will automatically learn more and more and more importantly they will use their learnings in real life.