Josh and his TST prep videos on YouTube saved me time and money taking TOEFL iBT potentially several times in order to reach a passing grade required for a foreign graduate like myself to transfer my professional license to another state. I registered for two TOEFL schedules 2 weeks apart thinking I might fail it the first time. I did fail the Written part by a point! I found TST prep videos on YouTube and I took the simulated 4 hour test and watched the others tutorials I could on my spare time. Josh taught me simple yet practical pointers and to be mindful of the time when taking the test. Man, I still ran out of time to edit my essays. I scored Reading 25, Listening 28, Speaking 29, and Writing 23! Still my lowest was the written section but hey, I passed on the 2nd try! Thanks Josh and TST prep!!! I highly recommend them if you find it hard to prepare or retake TOEFL iBT.