a video is loading here...


Josh is our head TOEFL instructor and curriculum designer. His intimate knowledge of the TOEFL can help you understand your weaknesses and develop your strengths.

Tired of feeling lost? Josh will help you organize and prepare so you can succeed on the TOEFL.



Josh MacPherson is a seasoned English language teacher who conducts classes and creates materials for motivated English language learners. He is the head instructor at TST Prep and TOEFL Speaking Teacher, two online schools focused on TOEFL preparation. As of early 2019, his TST Prep Youtube channel has over 40,000 subscribers and his TOEFL Speaking Success courses on Udemy have enrolled over 25,000 students from more than 120 countries.

He has served as academic coordinator of the Intensive English Program at ASA College in midtown Manhattan and as the coordinator of the Corporate Sales Division for Shane Schools in Kansai, Japan. His videos have garnered over a million views on Youtube and his courses have received hundreds of 5-star ratings. His current website, TST Prep, is visited by hundreds of students daily. When Josh isn’t teaching students or developing content, he enjoys spending time with his wife Naomi and their two children, Lea and Jin.

Josh MacPherson’s
Special skills


TOEFLTrial Lesson

Josh is our head TOEFL instructor and curriculum designer. His intimate knowledge of the TOEFL can provide the insight you need for the score you want. A single 30-minute lesson will help you discover your weaknesses and utilize your strengths to maximize your potential score.



Are you tired of struggling with the TOEFL? Josh conducts exclusive private lessons for motivated students who are willing to work hard to earn their score. If you are ready to put this damn test in your past and move on with your life, book classes with Josh today.


Student Testimonials


TST videos helped me a lot and I wouldn’t have been able to get the score I needed without them.

Josh gave me excellent tips on how to handle the time on the speaking part and on some other things that were preventing me from getting my goal score. With his help, I was able to achieve 29 on the speaking part totaling 104 on my score.

I highly recommend Josh and the TST team to everyone who’s studying with TOEFL.


Graduate student

I decided to take Josh MacPherson’s online tutorial classes. I had nothing to lose, I actually was ready to quit.

I took the test after my six sessions… I got shocked with my score, I went from 23 to 27!… it worked like magic. Josh is awesome!



I took 24+ writing class with Josh, I had not been confident as I am now. His strategy is to help you set the psychological state first to be ready for studying, then he explained how the e-rater work, so you can easily organize yourself to beat it.

Last thing he is resourceful and informative and willing to put his soul on helping out to reach my goal score.



Want to get in touch? Use the button below to send us a message