List of Dutch irregular verbs
Sign up for free to get all information about private lessons and our available group courses (A1, A2, B2, B2, C1, C2)
Sign up for free Course informationsSign up for free to get all information about private lessons and our available group courses (A1, A2, B2, B2, C1, C2)
Sign up for free Course informationsWe offer both private lessons and organized group courses
Sign up for free to get all available courses or contact one of our teachers yourself!
Our offer
These 'primitive tenses' must be known by heart if you want to be able to conjugate irregular verbs correctly in Dutch. Verbs highlighted in yellow are always accompanied by the auxiliary 'zijn'.
Infinitive | Past simple | Past participle | Translation |
---|---|---|---|
bakken | bakte | gebakken | bake |
bedriegen | bedroog | bedrogen | dupe |
beginnen | begon | begonnen | begin, start |
beschrijven | beschreef | beschreven | describe |
besluiten | besloot | besloten | decide |
bestaan | bestond | bestaan | exist |
bevelen | beval, bevalen | bevolen | order, command |
bewegen | bewoog | bewogen | move |
bezoeken | bezocht | bezocht | visit |
bidden | bad, baden | gebeden | pray |
bieden | bood | geboden | offer, present |
bijten | beet | gebeten | bite |
binden | bond | gebonden | tie up, bind |
blazen | blies | geblazen | blow |
blijken | bleek | gebleken | appear |
blijven | bleef | gebleven | stay, remain |
blinken | blonk | geblonken | glow |
breken | brak, braken | gebroken | break |
brengen | bracht | gebracht | bring |
buigen | boog | gebogen | bend |
denken | dacht | gedacht | think |
doen | deed | gedaan | do |
dragen | droeg | gedragen | support, bear / wear |
drijven | dreef | gedreven | float / drive |
drinken | dronk | gedronken | drink |
duiken | dook | gedoken | dive |
dwingen | dwong | gedwongen | force, oblige |
eten | at , aten | gegeten | eat |
fluiten | floot | gefloten | flute |
gaan | ging | gegaan | go |
gelden | gold | gegolden | count |
genezen | genas, genazen | genezen | heal, cure |
genieten | genoot | genoten | enjoy |
geven | gaf, gaven | gegeven | give |
gieten | goot | gegoten | pour |
glijden | gleed | gegleden | slide |
glimmen | glom | geglommen | glow, glisten |
graven | groef | gegraven | dig |
grijpen | greep | gegrepen | grab |
hangen | hing | gehangen | hang |
hebben | had | gehad | have |
heffen | hief | geheven | lift, raise |
helpen | hielp | geholpen | help |
heten | heette | geheten | be named |
houden | hield | gehouden | hold |
jagen | joeg | gejaagd | hunt |
kiezen | koos | gekozen | choose |
kijken | keek | gekeken | see, look |
klimmen | klom | geklommen | climb |
klinken | klonk | geklonken | sound |
komen | kwam | gekomen | come |
kopen | kocht | gekocht | buy |
krijgen | kreeg | gekregen | receive |
krimpen | kromp | gekrompen | contract, shrink |
kruipen | kroop | gekropen | crawl |
kunnen | kon, konden | gekund | be able to |
lachen | lachte | gelachen | laugh |
laden | laadde | geladen | load |
laten | liet | gelaten | let |
lezen | las, lazen | gelezen | read |
liegen | loog | gelogen | lie (tell lies) |
liggen | lag, lagen | gelegen | lie (be laid) |
lijden | leed | geleden | suffer |
lijken | leek | geleken | look like |
lopen | liep | gelopen | walk |
meten | mat, maten | gemeten | measure |
moeten | moest | gemoeten | have to |
mogen | mocht | gemogen | be allowed to |
nemen | nam, namen | genomen | take |
ontbijten | ontbeet | ontbeten | have breakfast |
ontmoeten | ontmoette | ontmoet | meet |
ontvangen | ontving | ontvangen | receive, welcome |
prijzen | prees | geprezen | praise |
raden | raadde | geraden | guess |
rijden | reed | gereden | drive |
roepen | riep | geroepen | call, shout |
ruiken | rook | geroken | smell |
scheiden | scheidde | gescheiden | separate, divorce |
schelden | schold | gescholden | rail |
schenken | schonk | geschonken | donate |
scheppen | schiep | geschapen | create |
scheren | schoor | geschoren | shave |
schieten | schoot | geschoten | shoot, kick |
schijnen | scheen | geschenen | shine |
schrijven | schreef | geschreven | spell |
schrikken | schrok | geschrokken | be scared |
schuiven | schoof | geschoven | shove |
slaan | sloeg | geslagen | hit, strike |
slapen | sliep | geslapen | sleep |
slijten | sleet | gesleten | wear |
sluiten | sloot | gesloten | close, shut |
smelten | smolt | gesmolten | melt |
smijten | smeet | gesmeten | throw |
snijden | sneed | gesneden | cut, slice |
snuiven | snoof | gesnoven | snort |
spannen | spande | gespannen | tauten |
spijten | het speet (me) | het heeft (me) gespeten | regret |
splijten | spleet | gespleten | split |
spreken | sprak, spraken | gesproken | speak |
springen | sprong | gesprongen | jump |
spuiten | spoot | gespoten | eruct |
staan | stond | gestaan | stand |
steken | stak, staken | gestoken | sting |
stelen | stal, stalen | gestolen | steal |
sterven | stierf | gestorven | die |
stijgen | steeg | gestegen | rise |
strijden | streed | gestreden | compete |
strijken | streek | gestreken | iron |
treden | trad, traden | getreden | step |
treffen | trof | getroffen | encounter |
trekken | trok | getrokken | pull |
vallen | viel | gevallen | fall |
vangen | ving | gevangen | catch |
varen | voer | gevaren | sail |
vechten | vocht | gevochten | fight |
verbergen | verborg | verborgen | hide |
verbieden | verbood | verboden | forbid |
verbinden | verbond | verbonden | connect, join |
verblijven | verbleef | verbleven | stay |
verdwijnen | verdween | verdwenen | disappear |
vergelijken | vergeleek | vergeleken | compare |
vergeten | vergat | vergeten | forget |
verkopen | verkocht | verkocht | sell |
verlaten | verliet | verlaten | leave |
verliezen | verloor | verloren | lose |
verschijnen | verscheen | verschenen | appear |
verslijten | versleet | versleten | wear |
verslinden | verslond | verslonden | devour |
verstaan | verstond | verstaan | understand |
vertrekken | vertrok | vertrokken | leave |
verzenden | verzond | verzonden | submit, ship |
verzinnen | verzon | verzonnen | invent, make up |
vinden | vond | gevonden | find |
vliegen | vloog | gevlogen | fly |
voorzien | voorzag | voorzien | foresee |
vragen | vroeg | gevraagd | ask |
vriezen | vroor | gevroren | freeze |
wassen | waste | gewassen | wash |
wegen | woog | gewogen | weigh |
werpen | wierp | geworpen | throw |
weten | wist | geweten | know |
wijten | weet | geweten | blame, attribute to |
wijzen | wees | gewezen | point, indicate |
willen | wilde/wou, wilden | gewild | want |
winnen | won | gewonnen | win |
worden | werd | geworden | become |
wreken | wreekte | gewroken | avenge |
wrijven | wreef | gewreven | chafe |
wringen | wrong | gewrongen | writhe |
zeggen | zei, zeiden | gezegd | say |
zenden | zond | gezonden | send |
zien | zag, zagen | gezien | see |
zijn | was, waren | geweest | be |
zingen | zong | gezongen | sing |
zinken | zonk | gezonken | sink |
zitten | zat, zaten | gezeten | sit |
zoeken | zocht | gezocht | search |
zuigen | zoog | gezogen | suck |
zullen | zou, zouden | / | will |
zwellen | zwol | gezwollen | bloat |
zwemmen | zwom | gezwommen | swim |
zweren | zwoer | gezworen | swear |
zwerven | zwierf | gezworven | ramble |
zwijgen | zweeg | gezwegen | be silent |
To get the plural form of the past simple, just add '-en' to the singular form.
Unlike in other platforms, all our teachers are manually verified by our professional team. Trust in the experiences of our students.
English teacher with 13 years teaching experience in Italy. Speaks English and Italian.
Hi, I'm Jason, I'm English and live in Central Italy where I teach English to students of all levels, all ages and all abilities. English for school, for exams or tests, for work or for business.
My methods are based on building your confidence to speak English, developing your listening skills so you can understand English and helping you understand the grammar rules of the English language.
Why in this way? Because my students have the best results when they are able to speak in English as soon as possible. Then, when you can converse in English and understand simple conversation you can develop all your language skills very quickly.
Of course, for some students, grammar and written English is a priority and I can help you develop these skills first if that is what you need.
For others they need to learn specific vocabulary for their work, I have given courses in business, medicine and tourism that can be adapted for all types of work situations.
I am teaching students from 3 to 70 years old and my lessons are adapted for every individual so they have the best opportunity to realize their goals.
If you are interested then please contact me for a chat and a free trial lesson.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
I have started with English courses because I needed to improve my English language for work. After two weeks of lessons with Jason, I have noticed that my langauge skills have improved a lot. Jason is always well prepared for each lesson and he has a great, interesting and useful teaching materials. Jason has a good speaking and teaching style which keeps me interested during lessons. Thanks Jason for the great lessons ! I highly recommend Jason as great teacher which gives his best for the students !
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hello, my name is Claus !For many years I teach students from all over the world as a professional teacher of the German language. With a lot of experience and patience I lead my students to their to teach successfully and with fun. I offer you general language courses of B1- C2 with test preparations, as well as courses in Business German (prerequisites are language proficiency in German from level B1 +!).
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Claus has now been helping me to improve my German for a few weeks. Claus has a lot of experience as a teacher and he also has a large general culture. He always comes with interesting topics. The discussions help me to gain confidence, expand my vocabulary and correct some mistakes.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hi!
Are you looking for someone who can help you with the Dutch language? Then you've come to the right place. I have years of experience in teaching Dutch and Sociology to pupils aged 12 to 18 years. Maybe you have trouble with a certain part of the course Dutch, for example grammar, then I can help you with that. Together we will look at where the problem lies and what you would like to learn, together we determine what is the best way for you to learn certain skills. If you do not speak Dutch but you speak and English reasonably well, then I can also help you. I can help you to understand and learn the Dutch language and teach you about the Dutch culture / politics.
I hope to meet you soon and work together.
Kind regards,
Mèlanie van Bentum
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
This was a trial lesson, thus not much to review. I liked the teacher for her communication and approach!
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hello, my name is Michel and I'm a Dutch primary school language teacher. I lived in France for 7 years and I worked for an international school that is well known all over France. I moved to Madeira, Portugal and started to work as online Dutch language teacher 4 years ago. Teaching children and adults is my passion aswel as having fun with learning a new language.
My lessons are adapted to your level and due to my job and experience I have acces to teaching methodes to learn you the basics of the Dutch language or to improve your level. I can help you to improve your level of writing and speaking or help you learn your first words and phrases.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Johannes is a very good teacher. My friends and I have a group lesson with him every Tuesday night and love that moment. He is very nice, patient, funny, explains really well... in short the best online teacher you can have ! :) We can see we are doing progress every week!
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Do you want to improve your Dutch for work and daily life in the Netherlands? I help young expats enhance their Dutch skills, so you can speak and write with more confidence. Not because you have to, but because you want to! My lessons are practical and focused on what you truly need, whether you’re a beginner or already at a higher level.
What you can expect:
Lessons for beginners to advanced learners (B2 to C1), with a methodical and structured approach
Exercises that fit your work and life in the Netherlands
Focus on building confidence and keeping your self-respect, as you find your place as a new resident
Long-term collaboration, aimed at lasting progress and making the most of your new country
In my lessons, you’ll not only learn the language but also how to communicate your unique value and fully use the opportunities in your new home. This way, you’ll get to know the Netherlands better and make your own special contribution!
Ready to improve your Dutch? Contact me and let’s explore the possibilities!
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Monique is fantastic! She is very friendly, responsive, flexible and she has a great teaching technique. I always enjoy our lessons.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hi there
My name is Lieneke Jansen and I am 56 years old.
I am from a small country in Europe called the Netherlands
I am a TEFL certified English language coach with experience in teaching both children and adults.
Although I am a non-native speaker, I have learned English since high school, and practicing it on a daily basis from then on.
I have over 30 years of working experience in several international companies on a high professional work and think level.
I am specialised in business conversation and practicing speaking skills on every possible level
Looking forward to meet you as my student.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Miss Lien is a wonderful teacher. She teaches Dutch to my 10 year old son. She takes the time to tailor each lesson to his needs and she is also lovely. My kid loves her lessons. 100% recommended.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
I was born in the Netherlands and was living there for most of my life. I did a bachelor in Economics and Languages. That means I can help anyone with Dutch. From Recreational to Business use of Dutch, I will make sure we get to your goals.
Furthermore I have been using my second language, English, for many years while I was studying in England at NENE university in Northampton. I worked for a US based company for almost 10 years. I was teaching English in India and Nepal. Currently I am residing in Poland.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Jeff is a wonderful teacher. He listens well and understood my personal needs if it comes to learning Dutch. Highly recommended!
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
I want to help people to improve the level of their chosen language.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Nancy is an exceptional teacher with a remarkable ability to tailor her approach to suit the individual needs and proficiency level. I've truly appreciated the diverse range of topics we've been able to explore and the various class formats she employs. Nancy is also an incredibly warm and nice person, I highly recommend her without hesitation!
Nancy C.Thank you Katsia for your positive kind words. It's a pleasure working with you.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hi, my name is Dita and I am happy to teach you! I am a professional teacher of Italian and Czech language for foreigners. My mother tongue is Czech and I offer language lessons for all levels. I have been working online as well as offline for many years and currently teach adults both individually and in groups. I also collaborate with various international companies. In the Czech Republic, I studied Italian philology, language and culture at university. I lived 10 years in Italy and even now I go there very often, I have family there. I know the language on the street, but also the academic language.
My lessons are professional, friendly, fun, I always adapt the style and time of teaching to the needs of the student. I prefer students who want to see the result and are willing to work on it regularly, because the student's result is also very important to me. I use the book Česky krok za krokem and several Italian books. In addition to this, I use many digital materials to make the lesson interesting.
For students who have little time and want to use their time effectively, I do WhatsApp lessons, where we talk 2-3 times a week for 15 minutes. You can choose the form of communication you prefer (message, call or voice recording) and you always receive feedback.
I also do asynchronous teaching where you study when and where you want. I send you the teaching material with a video, text and exercises and you have a week to do it. Of course you get feedback.
Are you interested in anything I offer? Do you want to study with me? Then write me a message and meet me on Teams or Google Meet. You have 15 minutes for free to get to know each other and set a goal of your own.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
I am learning Czech with Dita since a few weeks and I willingly recommend her. She has very good communication skills and she makes sure that the lessons are motivating. The lessons are a good mix of dialogues, reading and exercises. Of course there is also some grammar, but limited to what is needed, never too long.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hello and nice to meet you!
My name is Laura Borger and I am a qualified language teacher. I have been teaching Dutch to young and old for the past seven years.
I have been teaching online for a year now and I love it. My students range from beginners to advanced, so I have collected tons of materials for all levels.
Also, at the University of Leiden I completed the Master Linguistics and the Master Education.
My lessons are based on the needs and interests of my students. For example, if you are in need of grammar, I will adjust my material accordingly. Or if you want to focus on speaking skills, I have tons of activities to develop this skill too!
My personal goal is to ensure that my classes are dynamic, active and fun! I use games, current topics and digital exercises and I feel the proudest when I can really observe the progress in my student's Dutch level.
I offer a free trial lesson of 25 minutes!
If this sounds good to you, press the button and we will see each other soon!
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Laura is an outstanding teacher. She is patient and clear in her explanations, with a natural ability to simplify complex & more technical problems in Dutch grammar and syntax. I appreciate her dynamic teaching style and agile adaptability to my learning progress, which allows me to improve faster and at my own pace. I would highly recommend her to all levels of people keen on learning and advancing in the language.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Learn to communicate in Dutch from the first lesson! Enjoyable classes with teaching materials tailored to your needs. First 15 min. class for free. My name is Karin and I'm from Holland, but I live on the Canary Islands. I love teaching DUTCH and have done so for more than 20 years. I have a Diploma in English Philology. I also have two methodology degrees: the CELTA (Certificate of English Language Teaching to Adults of the University of Cambridge) and the FCTBE (Foundation Certificate for Teachers of Business English of the London Chamber of Commerce and Industry).
I have taught at a Business School and ten companies. In the last two years I've mainly been giving private lessons and I've developed a variety of online self-study DUTCH courses. My schedule is flexible and I adapt myself to the needs and interests of my students so that they reach their objectives in the shortest possible time.
Enjoyable classes, with teaching materials tailored to your needs.
How do the classes work? A class lasts 45 minutes. I'll send you the materials we are going to use in class beforehand so you can print them. After the class I'll send you audios of the notes we made, vocabulary etc. My speciality is communication, from beginner level to advanced. So, you will speak some Dutch in the first class already! Why wait any longer? Let's get started! :-)
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
I had my first lesson a couple of days ago and everything went super good! Karin was attentive, transmiting her positivism and helping me with every doubt I had. She really focus on teaching how to pronounce and talk a language, so this is really interesting for me, to practise it & be able to use it in my day by day. I really recommend her to everyone willing to learn a new language :)
Karin L.Hi Alba! Thank you so much for your wonderful review! I enjoyed our class too & I wish you the best of luck with all your future projects :-)
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
My name is Job and Dutch is my native language.
I can help you with all the basics of speaking, reading and writing. I can also help you pass exams that require dutch, like your inburgeringscursus (NT2a or CNAVT). I can teach students from A1 up to B2 level. Also, I passed for my TEFL for the English language, so there will be no problem with explaining the Dutch language.
Discipline is the key to effective learning. I'm extremely organized, well-prepared for each of my lessons and I will never miss a single class. I have tons of study materials, which I hand out to my students after the class and customize lesson plans with.
Each learning objective is met by the end of the lesson. Grammar and a sufficient range of vocabulary are impossible to overlook, and I value it in my approach.
Dutch grammar can be tricky for non-native speakers. I go over concepts repeatedly until my students get the hang of it.
Why choose me as your tutor? I am:
--> Students passed for their exams with help of my lessons.
--> Organised; always prepared for every lesson.
--> Patient: we can continue as long as we need.
--> Friendly
--> Enthusiastic
--> Like meeting new people from the rest of the world.
My Methodology
My classes are normally up to one hour. It's possible to have longer lessons If you prefer this.
So far I have done over 1000+ lessons and gathered sufficient information that is useful in order to pass your exams or to get familiar with the language.
My materials comprise of speaking, writing, grammar, reading and listening. During our lessons we shall cover all of these aspects.
Here's a normal lesson plan with me if you're a beginner:
- Vocabulary (5 min): discussing new learned verbs.
- Pronounciation (10 min): reading a short story and building on vocabulary and articulation.
- Writing (15 min): Q and A sessions where I write your answers down and further discuss sentence structures and mistakes.
- Speaking (20 min): eloquently answering questions which are commonly asked in the exams.
-Listening (10 min): listening to an audio of a short story and answering questions.
The lesson plan varies according to your level of Dutch. Naturally, more advanced speakers focus on speaking and writing.
I always make sure I'm prepared before our lesson starts, so we can start right away and make the most of your time.
If you wish to have a well-organized and disciplined tutor who can help you achieve your goals and express yourself authentically - you can count on me!
I will make sure you're on track and every minute of your learning experience is valuable. Dutch is a pretty straight-forward language, and so am I - do ask me anything you'd like to know!
If you wish to have a well-organized and disciplined tutor who can help you achieve your goals and express yourself authentically - you can count on me!
I will make sure you're on track and every minute of your learning experience is valuable. Dutch is a pretty straight-forward language, and so am I - do ask me anything you'd like to know!
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Thanks to Job I feel more confident with the Dutch language. He has a lot of different materials to practice grammar, reading, speaking and writing. so far i did 20 lessons with Job and I will definitly continue. I recommend job as a tutor to everyone who wants to know the basics of language or need to prepare for exams.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Learn to communicate in Dutch from the first lesson! Enjoyable classes with teaching materials tailored to your needs. First 15 min. class for free. My name is Karin and I'm from Holland, but I live on the Canary Islands. I love teaching DUTCH and have done so for more than 20 years. I have a Diploma in English Philology. I also have two methodology degrees: the CELTA (Certificate of English Language Teaching to Adults of the University of Cambridge) and the FCTBE (Foundation Certificate for Teachers of Business English of the London Chamber of Commerce and Industry).
I have taught at a Business School and ten companies. In the last two years I've mainly been giving private lessons and I've developed a variety of online self-study DUTCH courses. My schedule is flexible and I adapt myself to the needs and interests of my students so that they reach their objectives in the shortest possible time.
Enjoyable classes, with teaching materials tailored to your needs.
How do the classes work? A class lasts 45 minutes. I'll send you the materials we are going to use in class beforehand so you can print them. After the class I'll send you audios of the notes we made, vocabulary etc. My speciality is communication, from beginner level to advanced. So, you will speak some Dutch in the first class already! Why wait any longer? Let's get started! :-)
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
It is my fourth class with Karin and I am delighted, I already spoke Dutch because I have lived in Holland for 4 years, but what I need now is to perfect it and, with Karin, I find it super enjoyable because his philosophy and way of teaching is just what I was looking for. I am very happy and, of course, eager to continue with the classes in order to one day achieve my goal of speaking Dutch as well as she speaks Spanish.
Karin L.Thank you very much, Laura! I am also delighted with you as a student :-)
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hello,I would love to help you improve your knowledge of English.I adapt the lessons following your wishes : are you a beginner and need to get some basic knowledge with grammar and easy texts or do you want to improve your conversation skills. I can help you either way.Looking forward to meeting you !
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
I have been with franscoise for nearly 20 lessons now. She has excellent command of English so it is easy to learn the Dutch expression equivalent to the one in english. She can focus on routine grammar stuff as well as useful daily conversation phrases such as “don’t jump the queue “ etc . She can definitely tailor the programme according to my need but in a discreet manner . Franscoise would give me homework such as exercise from the text or essay to help me consolidate what I have learnt , or simply prepare for the next lesson. She travelled a lot and has international perspective as well as cultural sensitivities but keeping her sense of humour. A kind and understanding person to be with. Definitely has a passion to teach and to share. Definitely not a money grabber ! Lucky to have her in my journey of Dutch learning.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Linda has been an amazing teacher and completely adapted to my needs! :) I would totally recommend her.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials