Josh MacPherson is the founder of TST Prep, an online TOEFL and Duolingo English Test preparation company. He is the host of a popular Youtube channel with over 500K subscribers and an ESL Curriculum Developer.

He is also an aspiring writer.

Free TOEFL Materials

I began the test preparation company TST Prep to help learners around the world earn their dream TOEFL score. Since 2015, I have authored and edited complete TOEFL iBT practice tests and learning materials for the TOEFL iBT. Here are some free materials.

Free English Language Learning Materials

I have been the author and editor of multiple projects related to the field of ESL. Most are self-published and designed for advanced English language learners. You can download many of them for free here.

Creative Writing

I enjoy writing in my free time, mostly fiction. The tone is light and humorous (I think). Read some examples here for free.