Present tense (Präsens) in German
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 freeSign up for free to get all information about private lessons and our available group courses (A1, A2, B2, B2, C1, C2)
Sign up for freeWe 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
The present tense is used in many situations. By using it the speaker declares or describes a situation in the present. The table shows you situations in which the present tense is used.
Usage | Example | Translation |
---|---|---|
If a fact is described | Die Kinder feiern Geburtstag. | The kids celebrate a birthday. |
If an action takes place, never takes place or is repeated constantly | Er lernt jeden Montag Trompete. | He practices the trumpet every monday. |
If you want to describe for how long an action has been repeated | Er lernt seit 4 Jahren Trompete. | He practices trumpet since 4 years. |
If future actions have been already planned | Er gibt in zwei Wochen ein Konzert. | He has a concert in two weeks. |
If two things happen at the same time | Er sagt, dass er müde ist. | He says that he is tired. |
If something historical should be emphasized | Der Mann lag am Strand. Plötzlich hört er ein Geräusch. | The man lay on the beach. Suddenly he hears a noise. |
Take online language lessons with a professional teacher
If you see some certain words in a sentence, you can be sure that the present tense is the right tense to use. Find some examples of marker words in the table below.
Marker word | Translation |
---|---|
oft | often |
immer | always |
jeden Tag/jedes Jahr | every day/year |
jetzt | now |
normalerweise | usually |
manchmal | sometimes |
seit | since |
in zwei Wochen/in drei Jahren | in two weeks/three years |
Here are some example sentences:
A verb has to be declined according to the subject it refers to. The declension of regular verbs ending on -en are marked in the table below. Look at the example of the verb kommen. The word stem is komm- .
Subject | verb |
---|---|
ich | komme |
du | kommst |
er/ sie/ es | kommt |
wir | kommen |
ihr | kommt |
sie/ Sie | kommen |
For example:
Some German verbs are conjugated irregularly. See the most common used verbs in the table below:
Subject | sein (to be) | werden (to become) | haben (to have) | wissen (to know) |
---|---|---|---|---|
ich | bin | werde | habe | weiß |
du | bist | wirst | hast | weißt |
er / sie / es | ist | wird | hat | weiß |
wir | sind | werden | haben | wissen |
ihr | seid | werdet | habt | wisst |
sie / Sie | sind | werden | haben | wissen |
Other examples of irregular cojugated verbs are:
Conjugation of verbs with stems that ends in a sibilant (s, ss, ß, z)
Word stem ends in - m, -t, d, n
Conjugation of verbs with the infinitive ending with -n
Stem-changing words
Modal verbs
See the explanation and some examples to every exception in the small chapters below.
For the declension of this irregular verbs, there is no logical rule. You just have to learn them by heart.
If the word stem of a verb ends on s, ss, ß or z, the second person singular (du / you) only adds an -t and not -st, like in the example before. The table shows you the construction with the example of the verb heißen. The word stem is heiß-. The other forms are built regularly.
Subject | verb |
---|---|
ich | heiße |
du | heißt |
er/ sie/ es | heißt |
wir | heißen |
ihr | heißt |
sie/ Sie | heißen |
For example:
This rule exist, because otherwise, the words would be very difficult to pronounce. 'Heißt' is much more easier to pronounce than 'heißst'.
Verbs with word stems ending on these letters are for example: atmen, rechnen, arbeiten. See in the table how you insert the "e" in the correct way.
Subject | verb |
---|---|
ich | arbeite |
du | arbeitest |
er/ sie/ es | arbeitet |
wir | arbeiten |
ihr | arbeitet |
sie/ Sie | arbeiten |
For example:
The -e endings are inserted as a 'bumper'. Otherwise the words would sound uncomely, like for instance 'du arbeitst', or 'er arbeitt'.
Some verbs only end with -n rather than on -en in their infinitive. For example: klingeln, bügeln, lächeln. They are conjugated in a different way.
Subject | verbs |
---|---|
ich | sammle |
du | sammelst |
er/ sie/ es | sammelt |
wir | sammeln |
ihr | sammelt |
sie/ Sie | sammeln |
For example:
Some strong verbs exist of a, au or e. In total, there are four types of stem changes: a to ä, au to äu, e to i, e to ie. See some examples in the table below.
Infinitive | fahren | laufen | sprechen | sehen |
---|---|---|---|---|
Infititive stem | fahr- | lauf- | sprech- | seh- |
Stem change | a -> ä | au -> äu | e -> i | e -> ie |
ich | fahre | laufe | spreche | sehe |
du | fährst | läufst | sprichst | siehst |
er / sie / es | fährt | läuft | spricht | sieht |
wir | fahren | laufen | sprechen | sehen |
ihr | fahrt | lauft | sprecht | seht |
sie / Sie | fahren | laufen | sprechen | sehen |
As you can see, those vowel changes only happen in the 2nd and 3rd person singular. Besides the vowel change, the endings of the words are regularly.
Modal verbs are used to express the personal attitude about a happening. There are six modal verbs that also have vowel changes in their present declension.
Infinitive | dürfen | können | müssen | sollen | wollen | mögen |
---|---|---|---|---|---|---|
Infinitive stem | dürf- | könn- | müss- | soll- | woll- | mög- |
Stem change | ü -> a | ö -> a | ü -> u | o -> i | ö -> a | |
ich | darf | kann | muss | soll | will | mag |
du | darfst | kannst | musst | sollst | willst | magst |
er / sie / es | darf | kann | muss | soll | will | mag |
wir | dürfen | können | müssen | sollen | wollen | mögen |
ihr | dürft | könnt | müsst | sollt | wollt | mögt |
sie / Sie | dürfen | können | müssen | sollen | wollen | mögen |
With the modal verbs, only the persons in singular (ich, du, er, sie, es, Sie) change their word stem.
Now, that you have learned about the present tense, try to deepen your knowledge with our exercises.
Ich
komme
komm
Du
gest
gehst
Wir
gehn
gehen
Sie
stehe
stehen
Sie
steht
stehn
Du
gähnest
gähnst
Ich
gähne
gähn
Wir
gähnen
gähn
Du
stehst
steht
Ich
gähne
gähnet
Ich
komme
Du
gehst
Wir
gehen
Sie
stehen
Sie
steht
Du
gähnst
Ich
gähne
Wir
gähnen
Du
stehst
Ich
gähne
Fill in the conjugation of the verb. Have fun!
1. atmen (to breathe)
Ich
Du
Er/ sie/ es
Wir
Ihr
Sie
2. rechnen (to calculate)
Ich
Du
Er/ sie/ es
Wir
Ihr
Sie
3. arbeiten (to work)
Ich
Du
Er/ sie/ es
Wir
Ihr
Sie
Fill in the missing conjugation of the verb! Let's go!
1. klingeln (to ring)
ich
du
er/sie/es
wir
ihr
sie/Sie
2. bügeln (to iron)
ich
du
er/sie/es
wir
ihr
sie/Sie
3. lächeln (to smile)
ich
du
er/sie/es
wir
ihr
sie/Sie
Ich
komm
komme
Du
gehst
gest
Wir
gehn
gehen
Sie
stehe
stehen
Sie
stehn
steht
Du
gähnest
gähnst
Ich
gähne
gähn
Wir
gähnen
gähn
Du
stehst
steht
Ich
gähnet
gähne
Ich
komme
Du
gehst
Wir
gehen
Sie
stehen
Sie
steht
Du
gähnst
Ich
gähne
Wir
gähnen
Du
stehst
Ich
gähne
Fill in the conjugation of the verb. Have fun!
1. atmen (to breathe)
Ich
Du
Er/ sie/ es
Wir
Ihr
Sie
2. rechnen (to calculate)
Ich
Du
Er/ sie/ es
Wir
Ihr
Sie
3. arbeiten (to work)
Ich
Du
Er/ sie/ es
Wir
Ihr
Sie
Fill in the missing conjugation of the verb! Let's go!
1. klingeln (to ring)
ich
du
er/sie/es
wir
ihr
sie/Sie
2. bügeln (to iron)
ich
du
er/sie/es
wir
ihr
sie/Sie
3. lächeln (to smile)
ich
du
er/sie/es
wir
ihr
sie/Sie
Unlike in other platforms, all our teachers are manually verified by our professional team. Trust in the experiences of our students.
Hallo :) My name is Mihaela and I was born in Switzerland. I have a Bachleor and Master degree as German teacher and more then 5 years experience.
I love languages, because of that I speak also Croatian and English. :)
- ABOUT THE CLASS -
I offer German language lessons for A1, A2, B1, B2 level and they include everything you need: grammar, speaking, writing, pronunciation and vocabulary.
This is ideal for students who want actively participate and speak more, learn new words and exercise the grammar. Or we can learn whatever you need, because I will always adapt to your needs. :)
I will support you during your learning experience and adapt to your learning tempo.
All learning materials and exercises are included and will be provided during the lesson.
The learning material is from various books (Schritte International, Menschen, Sicher im Alltag und Beruf, Begegnungen,...).
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
she is very flexible about rescheduling the classes. she gives a lot of exercises that fit my level and make sure to correct me if I miss pronouncing some words or have difficulty to read them.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Italian teacher. 32 years of experience in face-to-face classes with adults and adolescents. Bachelor's degree in linguistics. The classes are adapted to the needs of the student. We do the program together when we walk, we have fun and you learn well. I am very didactic and clear when explaining. I have experience in different branches of pedagogy and glutodidactics.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Marta is an Argentinean teacher who has had experience teaching Italian to adult audiences. She has a great variety of high-quality learning materials and various teaching methods.
This review was written by a coLanguage team member during a manual screening of this teacher profile.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hi, I'm Irish, have been living Milan for 30 years. I have a strong business background in sales and marketing. I have lived in USA, UK and done business in Far East. I teach private students and in global corporates and universities. If you're looking to improve your English quickly I have developed my interactive communication method. A great lesson is based on understanding your needs, planning, content, your involvement, feedback, correction, repetition. My experience in theatre helps me to organise, conduct role plays, followed by constructive feedback. I prepare students for EU exams. Qualities; ability to listen, empathy, patience, motivating, energetic, open to feedback, positive outlook, value sharing, abilty to focus on long and short term objectives, relationship building. Look forward to 'partnering' with you.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Emer is a very professional and experienced teacher. She is very motivated and really cares about her students' success. Highly recommended!!
This review was written by a coLanguage team member during a manual screening of this teacher profile.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
He was well prepared and has good teaching skills. He recognised my weak points and spontaneously focus that areas. Overall I found him good as a teacher.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hello, my name is Katerina und I’m a qualified German teacher with 8 years teaching experience.
I would like to help you to master the German language. You will get your personal online lesson via Skype.
If you are interested in learning this world language, just contact me –
I’m looking forward to getting to know you!
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
I recommended everyone to choose this teacher ! she's explaining pretty clear and she have a lot of patient ! she helped me a lot to improve my German skills !
Katerina B.
Thank you so much George. I am very happy that our lessons helped you!
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Coucou c'est moi Lore, I'm your French teacher & mentor for the next month!
One month French Bootcamp is an intensive and immersive 30-day French crash course.
The perfect option if you want to see quick results. ?
Send me a message to know my current levels and time of study group.
Each lesson is 60 mn
Access to the video record of the live lesson
My 30-day conversational French online course is by far my most popular option.
With a focus on casual conversation, this group class meets 5 times a week for 1 hour.
Free assessment test to see what is your level.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Lore is a friendly and enthusiastic teacher. She supports her students and create personalized material for them. Great teacher!
This review was written by a coLanguage team member during a manual screening of this teacher profile.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
I am a native German speaker and am teaching English and German as foreign languages. I have got a teaching degree and have been teaching English and German for more than two years to all levels and age groups.
I personally prefer to speak in the learning language as much as possible and to focus on all four skills: speaking, listening, reading, and writing. Moreover, I like to cover practical topics that can be used in your everyday life and make classes as diverse and dynamic as possible. Nevertheless, I am always open-minded to suggestions coming from students.
Concerning materials I like to use a course book and in addition worksheets, audios, videos, etc.
In case you have got any further questions, don't hesitate to contact me :)
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Anna is a very well prepared and good teacher. She is a good teacher, dedicated to teach you. Would recommend her for everyone who would like to learn German.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
I am a German native speaker who loves languages and am passionate about teaching others. I work as language teacher in a school, teach adults at the German Culture Center and prepare my students for all types of official language exams. I love my job and always seek to make it as much fun as possible.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Melanie gave me a three week German crash course in preparation for a A2+/B1 exam. She is well organised, patient, very knowledgeable and pedagogic. In addition to clear explanations, she has a wide variety of resources at her disposal to explain different grammar rules and concepts. I highly recommend using her services.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
My name is Christina and I provide German & French language lesson for children and adult beginners or intermediate who want to strengthen their language skills, improve the grammar knowledge, enrich the vocabulary and get into the German culture! I can teach in English or French!
I had experince in teaching German, English and French to foreign people so I do have a lot of useful learning material I can provide you to make it easier!
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Fantastic opportunity to improve your German with a Native speaker. Christina is really helpful, very friendly and I would fully recommend to anyone!
Christina F.
![]()
Thanks a lot Padraig ..... good luck Thank you very much Padraig and good luck
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hello everyone and a big warm welcome to all the fellow language learners,
My name is Katerina, I’m a native Russian speaker and a foreign language teacher from St Petersburg, Russia. I’ve always been addicted to learning foreign languages, be it English, German, Spanish, Turkish or Arabic, so turning my passion into my job was just a matter of time. I have a Master’s degree in linguistics which taught me to understand the way the mechanism of a language works and thus to help my students see the logics behind the grammar rules. Being a constant language learner enables me to see the process from both sides and to predict the difficulties my students might face. The fact that I’m not a native speaker of English or German means I’ve been through exactly the same language-learning journey you’re about to take, and thanks to my personal experience as a student, I can make this road smooth for you.
I've had students of all ages, from pre-school kids to senior generation, and I feel comfortable working with both beginners and those who are eager to take their learning process to a new level. In my classes I encourage you to talk in the language we’re studying as much as possible, putting every single bit of knowledge into practice right away. If you’re a Russian-learner, I’d be glad to prove it to you that you can absolutely nail my mother-tongue - and yes, you’ll be able to make a small talk in Russian by the end of the first class even if you’re an absolute beginner! We’ll be focusing on the topics that are most relevant to your goals, while discovering the language and getting to know more about the culture of people who speak it.
I offer a short free trial class, for us to give each other a smile and discuss our teaching pattern, in order to ajust it to your goals and make our lessons the bee's knees :) See you soon!
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Katja is a great teacher! She really pushes her students to speak in as much German as they can and the materials she provides are perfectly suited for her students learning goals! I enjoy working with her very much and look forward to our weekly lessons! She has helped me learn many German phrases and vocabulary that I can use immediately.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
My name is Christina and I provide German & French language lesson for children and adult beginners or intermediate who want to strengthen their language skills, improve the grammar knowledge, enrich the vocabulary and get into the German culture! I can teach in English or French!
I had experince in teaching German, English and French to foreign people so I do have a lot of useful learning material I can provide you to make it easier!
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Christina is amazing. From our first lesson I could tell that she really cared and wanted to help me prepare for my exam. I look forward to every lesson! I can't recommend her enough, she is perfect!
Christina F.
![]()
Thank you dear Luke
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hello!
My name is Tahereh and I'm a resident of Spain. I have a degree in Hispanic Philology and I am also accredited in DELE C2. I have a Master's degree in Latin American Studies and I am currently finishing a PhD in Cultural Studies at the University of Santiago de Compostela.
I am an accredited DELE examiner at levels A1 and A2; B1 and B2; C1 and C2 by the Instituto Cervantes. I have taken teacher training courses in ELE (Teaching Spanish as a Foreign Language) given by the Instituto Cervantes and other Spanish academic institutions and I hold the title of certified teacher of Spanish as a Foreign Language.
I specialise in EFE (Teaching Spanish for Specific Purposes) and I am a certified teacher by the Instituto Cervantes as well as other Spanish universities.
I have more than 7 years of experience as a Spanish teacher both at university and in language schools.
I use modern learning methodologies based on a previous analysis of my students' needs. I make use of all kinds of interactive, didactic materials with a cultural component, making the class dynamic as well as fun and above all adapted to the interests and needs of the student.
My mother tongue is Persian (Farsi) and I also speak English (B2), Portuguese (A2), Galician (B1) and Arabic (A1).
I invite you to a free 30-minute trial lesson.
I hope to meet you soon and to help you improve your language skills.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Tahereh is a Spanish teacher who is ready to take you to the next level. She has good quality learning materials, great certifications and lots of experience with all kinds of audiences.
This review was written by a coLanguage team member during a manual screening of this teacher profile.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hello, my name is Katerina und I’m a qualified German teacher with 8 years teaching experience.
I would like to help you to master the German language. You will get your personal online lesson via Skype.
If you are interested in learning this world language, just contact me –
I’m looking forward to getting to know you!
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
I have hardly had oportunities to speak German, so the lesson was a little tough, but I had fun. The way, that she tries to understand what I mean each time and make me understood is wonderful.
Katerina B.
Dear Natsuki, thank you for your review. Kind regards, Katerina
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Thanks to many years of experience, I offer you professional language instruction via Skype.
I am a native speaker (bilingual German and English) and have been working with Skype for over 9 years. The courses are optimally tailored to your language level and job description. Arrange a trial lesson.
Proficient handling of everyday German, leading to various certificates (Goethe Certificates, DaF etc.), specific courses for the professional field (hotel, tourism, law, medicine - FACHSPRACHENPRÜFUNG MEDIZIN, technology, business.....).
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
I am learning Medical German with Belinda. She is an excellent teacher. The lessons are very informative. We focus on my communication skills and medical terminology. I am very happy with the early results. I feel more confident and speak German more freely. I recommend her 100%.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Since I learn languages myself, I know the difficulties and hurdles that can arise when learning a foreign language. I take away your fear of using the German language, because the best way to learn a language is to speak it!
You want to take a telc or Goethe exam? I will help you! I teach from level B1 to C2. In the course of my teaching I have specialised in students and adult learners from the age of 19 who want to take one of these exams for professional or private reasons.
If you only want to prepare orally for an exam with me, I offer conversation lessons where I give you strategies and tips on how to pass the exam. You will do a lot of speaking and learn the phrases that are most important for the exam at your level.
I'll also show you how to integrate German into your everyday life, recommend podcasts, books and series to expand your vocabulary.
Are you looking for a job and need help with your application? No problem, I give you application training, revise your CV with you and write applications together with you. I will also prepare you for your job interviews.
Don't be shy and write to me before you book a trial lesson. Together we will work out a syllabus that is tailored to your needs and goals. We will learn what is important for you at this stage and where I see room for improvement. I adapt each lesson individually to you.
Due to my eight-year stay abroad in Ireland, I have a very good knowledge of English and can also explain something to you in English or Spanish, but in my lessons we almost only speak German together.
What can you expect in my lessons?
- Creative and professional preparation for telc or Goethe from B1 level upwards
- Conversation classes
- Language lessons individually adapted to your needs, each lesson is prepared for you individually
- Application training and help with application letters, revision of your CV
- Grammar explanations that YOU just need.
- Quizzes, puzzles, worksheets, books, conversation topics and much more. Learning should be fun!
The most important thing is that you invest a little time and feel like learning with me. In return, you should also do the homework so that we can make good progress. I will be happy to correct it. Let me inspire you!
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Lessons with Larissa are a lot of fun. She is very personable and committed. Thank you for your support with German language.
Larissa L.
![]()
Thank you for your positive rating. I look forward to more hours with you!
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hallo :) My name is Mihaela and I was born in Switzerland. I have a Bachleor and Master degree as German teacher and more then 5 years experience.
I love languages, because of that I speak also Croatian and English. :)
- ABOUT THE CLASS -
I offer German language lessons for A1, A2, B1, B2 level and they include everything you need: grammar, speaking, writing, pronunciation and vocabulary.
This is ideal for students who want actively participate and speak more, learn new words and exercise the grammar. Or we can learn whatever you need, because I will always adapt to your needs. :)
I will support you during your learning experience and adapt to your learning tempo.
All learning materials and exercises are included and will be provided during the lesson.
The learning material is from various books (Schritte International, Menschen, Sicher im Alltag und Beruf, Begegnungen,...).
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
she is very flexible about rescheduling the classes. she gives a lot of exercises that fit my level and make sure to correct me if I miss pronouncing some words or have difficulty to read them.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Italian teacher. 32 years of experience in face-to-face classes with adults and adolescents. Bachelor's degree in linguistics. The classes are adapted to the needs of the student. We do the program together when we walk, we have fun and you learn well. I am very didactic and clear when explaining. I have experience in different branches of pedagogy and glutodidactics.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Marta is an Argentinean teacher who has had experience teaching Italian to adult audiences. She has a great variety of high-quality learning materials and various teaching methods.
This review was written by a coLanguage team member during a manual screening of this teacher profile.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Hi, I'm Irish, have been living Milan for 30 years. I have a strong business background in sales and marketing. I have lived in USA, UK and done business in Far East. I teach private students and in global corporates and universities. If you're looking to improve your English quickly I have developed my interactive communication method. A great lesson is based on understanding your needs, planning, content, your involvement, feedback, correction, repetition. My experience in theatre helps me to organise, conduct role plays, followed by constructive feedback. I prepare students for EU exams. Qualities; ability to listen, empathy, patience, motivating, energetic, open to feedback, positive outlook, value sharing, abilty to focus on long and short term objectives, relationship building. Look forward to 'partnering' with you.
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Emer is a very professional and experienced teacher. She is very motivated and really cares about her students' success. Highly recommended!!
This review was written by a coLanguage team member during a manual screening of this teacher profile.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
Reviews
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials
He was well prepared and has good teaching skills. He recognised my weak points and spontaneously focus that areas. Overall I found him good as a teacher.
Review
Teaching methodology
Communication
Punctuality
Internet connection
Learning materials