English, Maltese
Native Language
Preferred student age
    Students (17-22),
    Adults (23-40),
    Adults (40+)
Preferred student level
    Pre Intermediate,
    Upper Intermediate



English lessons for children

Short, interactive lessons to keep children focused and productively entertained

Intensive English

English for beginners

I've taught a number of different levels and topics of intensive English.

Business English

Conversational English

English for traveling

Keep lessons basic and do not overload student with too much info.

Working with English people

Hello! My name is Michelle. How are you today?

Having English friends

I've taught different fields and levels of business English

Reading and writing English

I enjoy conversational classes which allow the student to express themselves freely and comfortably.

Understanding English movies

English lifestyle and culture

Travel is a topic which, generally, interests all. There's a lot of language to teach connected to this topic.


I am from Malta, which is a small island in the Mediterranean. My mother language is English as I'm half English. I am an active person who enjoys outdoor activities. I also love animals and have been vegetarian for a number of years.
I enjoy teaching as I like meeting and speaking to new people and cultures.


    I have been teaching English since 2011. I have taught many different levels, ages and nationalities of students.

Teaching Approach

My teaching approach depends on each individual student. I try to put myself in my student's place and tailor make lessons according to my student's needs and interests.