Setting up Basics:
I think it is crucial for a tutor to cover the basics of any given concept before going into the more complex concepts. If the student has a weak foundation
they will always struggle with more advanced topics hence it is important to find out if a student has problems with the basics.
Creating a good relationship with student:
I think it is important for a tutor to build rapport with the student they teach. If a relationship of mutual understanding is created where the student and teacher
can bounce ideas of each other and the student feels appreciated, the student will be more involved in doing well in the subject and be more perceptive to their tutor.
However, it is also important that the student is not dependent on their tutor.
Listening to the student:
I think it is a skill a lot of tutors lack. I believe a tutor should be able to listen to their students instead of just imposing their thought process.
It is important that a tutor infer what a student is struggling in , even if the student isn't able to clearly communicate that.
I am doing a degree in Software engineering . I have experience teaching formally and informally. My most recent experience was teaching general science at Auburn girls high school. I also have experience teaching small children and love teaching them.
esl (english) lessons nearby? Here's a selection of other listings you can check out.
Superprof can also help you with vocabulary - english lessons.
Not quite what you're after? How about english speaking lessons?
Taking written comprehension - english lessons has never been easier!
|at their place||at your place||by webcam|