Writing prompt: What Is a Good Teacher?

Student essay:
What is a good teacher?Everyone has different points,such as strict and unsmiling,tend to be angry when the students make mistakes.These are my points.
I think a good teacher is rich in konwledges.Maybe he likes to give students a lot of tests,because it can make them progress.But he isn't very strict and unsmiling.The most important is he cars about the students. He loves to talk to students and gives them some suggestions about their studies.
The chemistry teacher at my Junior High is a man,His method of teaching is nothing like that of other teachers in my school.He always told amusing and interesting stores about chemistry,it make the class not boring,so everyong loved him.
At last,the good teacher must be kind and patient,and he can talks with the students patient and give then suggestions when they make mistakes.
These are my whole points,thanks.

Corrected essay:
What is a good teacher? Everyone has different points, such as being strict and unsmiling, and tending to be angry when the students make mistakes. These are my points.
I think a good teacher is rich in knowledge. Maybe he likes to give students a lot of tests, because it can make them progress. But he isn't very strict and unsmiling. The most important thing is he cares about the students. He loves to talk to students and gives them some suggestions about their studies.
The chemistry teacher at my Junior High is a man. His method of teaching is nothing like that of other teachers in my school. He always told amusing and interesting stories about chemistry. It made the class not boring, so everyone loved him.
At last, the good teacher must be kind and patient, and he can talk with the students patiently and give them suggestions when they make mistakes.
These are my whole points, thanks.