About TPR Teaching

Caitriona maria about

Hey, thanks for stopping by! My name is Caitriona (pronounced ca-tree-na). I’m an Irish ESL teacher and owner of TPR Teaching. I currently teach English online and help other people do the same.

I’ve taught English online and abroad since 2016. It helped support me through university and provided me with so many opportunities.

Our Mission at TPR Teaching

TPR Teaching blog’s mission is to educate and inspire others who want to become online teachers. It has also evolved to be a useful resource site for English language learners or those who want to improve their English communication skills!

English is a global language, and we want to help as many people as possible. If you are an English language teacher or you want to become one, I will show you how. If you are an English learner, you are also very welcome here!

My Story: How I began Teaching English

Completing a TEFL course at just 18 years old gave me the qualifications necessary to go out and carve my own teaching path. It hasn’t always been easy and I learned my own lessons along the way. 

In University

I first started teaching in summer schools in the U.K. and Spain during the summer months of university. I also taught online during the academic year.

I found teaching very flexible, as I set my own hours and only worked when I wasn’t under pressure at university. It was a dream job for me!

ESL Online Companies

I worked with several online teaching companies, including Dada, iTutorgroup, and Cambly, to name a few!

When I finished university, I desired to travel and earn an income online.

I earned up to $21 per hour teaching online with online ESL companies. I then started to brand myself and make my own ESL lesson material. I took on private students in small groups.

As a result, my earnings skyrocketed! I was earning up to $65 per hour teaching ESL online to groups, all while managing my blog, TPR Teaching.

Informing Teachers with The Know-How

I hope you take some time to look around the site and see if you think teaching English is the right fit for you.

I want to teach others what I wish I knew before I started teaching abroad and online so you can make good decisions moving forward.

AdobeStock 129582721 1

Get Certified

With or without a bachelor’s degree, you can become an English language teacher. TEFL/TESOL/CELTA/TESL certificates from fluent English speakers are accepted.

Read more ↗

Online Equipment

You need to arm yourself with the right ESL equipment and know-how as a freelancer. Everything you need for your ESL classroom.

Read more ↗

AdobeStock 175956709
AdobeStock 276777285

Online Teaching

Teaching companies from around the world are hiring to teach this on-demand skill. Meet your students online or abroad.

Read more ↗

Helping English Language Learners

I want to help English language learners improve and grow their language skills, such as speaking and writing skills.

Keep up to date by following Facebook and Twitter. I cover all the popular questions language learners (and even native speakers) have!

Here are some course recommendations. For more ideas, see the resources list.

For All Levels

English Class 101

englishclass101 logo
  • Short lessons
  • Teacher support
  • Audio, video, word banks, libraries, etc.
  • Fun and relevant

Read Review

Most Professional


coursera logo
  • Recognized courses
  • Certification provided
  • Top instructors and institutions worldwide

Read Review

AI Technology

Elsa Speak

elsa speak logo
  • Gamified lessons
  • Pronunciation focus
  • Fun and interactive
  • Short and customized lessons

Read Review


Please note that this website contains affiliate links. These links pay me a small commission when you purchase products or services through third-party sites. This does not cost you anything extra and helps support the website.

The blog posts are honest, and I do my best to present all information fairly and accurately. For more information, read my full disclaimer here.

The Future of TPR Teaching

My current aspiration is to move abroad, and I look forward to exploring a new place while I teach and travel. So far, I have lived for a few months in Spain and Portugal. The next stop is Canada in 2023. Maybe I will meet you out there!

I will continue to work at TPR Teaching, adding more language-learning and language-teaching material. It takes a lot of work and dedication, but I want to make sure that you go away from this site feeling like you’ve learned something.

Don’t Forget to Sign Up

If you are interested in hearing updates for my blog, I highly recommend signing up for my mailing list. That way, we can stay in touch, and I can share my latest posts, tips, and other freebies with you.

So glad to have you here! Don’t be a stranger.


TPR Teaching

50 Business Idioms in English With Meaning Story List of Sea Animals with Pictures Story Kitchen Utensils Name List Story 43 Popular Vegetable Names In English With Pictures Story 13 Must-Read Stories for Kids That Teach Valuable Life Lessons Story