Instead of TC FTM, I very much recommend
SharpeAero Book. It is TC approved, but unlike the FTM, it is very much picture oriented, which helps tremendously understanding many concepts. It cost more than TC FTM, but worth every penny.
They also have a book for the night rating, when the time comes, and if it is anything like their Flight Training book, it might be worth it.