Check notefull.com
When you combine between the website and the books, hopefully, you will have the maximum benefit.
But the book TOEFL CBT is different than the other books because it is different format than the usual TOEFL test that most students take.
Good luck