how to prepare for toefl
like you have posted for GRE preparation

suggest books
daily time table for preparing