Hi all,
I suppose my story is not very unique, but I'm happy to share my experience if it can help anybody.
So, my first attempt was about a year ago, I had only a few day to prepare, and I obviously failed ending up 91 in total. This time, I didn't have much more time to prepare, but I changed my approach dramatically. I did some practice on reading and listening section the same way, but I paid really much attention to drilling structure of responses for speaking and writing. It was hard to believe that it will work as everyone is using these standard responses, but IT REALLY DID! So don't put too much efforts to come up with sophisticated responses for the questions, just learn the structure and say/write it as simple as possible.
In terms of the preparation I'd suggest the following:
1.
Learn about the test and what they are looking for. A good start is
Official Guide, but don't spend too much time on it.
2.
Find advice by experts. There are lots of them now, I'd suggest
https://www.notefull.com/ to learn more about Reading and Listening sections and
https://www.toeflresources.com/ for Speaking and Writing (you can find really A LOT of information on writing and speaking there, drill the templates, and they'll save you when the time comes).
3.
Practice. Official trial tests are the best choice, but you can also look for some when you are done with them.
4.
Have somebody review your answers. You can ask a friend or colleague, but be prepared, that TOEFL has very specific requirements, and they might not be familiar with them. Michael from
https://www.toeflresources.com/ was the one who helped me with this. No advertising, but I think their evaluation services are really cool, cheap and comprehensive.
I identified my main mistakes in both reading (the structure, pronunciation, speed of talking) and writing (I had too many sloppy mistakes, flaws in meaning and structure), that helped me to score 29 on both!
I wouldn't say my English has improved much since my first attempt, but learning these easy things helped me to get a much higher score. If you have any questions, I'll be happy to help:)