if you want to improve your score, I highly suggest practicing on the EduSynch platform - not only does it have free questions for reading and listening, but they also have full simulations with TOEFL certified evaluators so you can get your exact projected score - I highly recommend
-everything in the simulation is the same as the TOEFL iBT- the instructions, the format, the timing- the perfect way to gain confidence before the real test