Writing prompt: What Is a Good Teacher?

Student essay:
What is a good teacher?I think he should be nervous and shy as it was that he first lesson with us.But with the study life he should be strict and unsmiling.He like to give students a lot of tests and rich in knowledge.He will get on well with students and make friends with them,they will always talk about together.He cares about the students,and kind and patient.He is very popular.When you answer incorrectly that you don't feel stupid.He should teach the knowledge clear that even I can understand it.This is a good teacher.

Corrected essay:
What is a good teacher? I think he should be nervous and shy as it was his first lesson with us. But in daily study life he should be strict and unsmiling. He likes to give students a lot of tests and is rich in knowledge. He will get on well with students and make friends with them. They will always talk together. He cares about the students, and is kind and patient. He is very popular. When you answer incorrectly, you don't feel stupid. He should teach the knowledge clearly so that even I can understand it. This is a good teacher.