A teacher is someone who input knowledge into students' minds，arouse students' inventive thinking and stimulate students to succeed. And parents are the first teachers of us, they stay with us the longest, and they are considered the best teachers of us. But personally, I don't think we can generalize and say parents are the best teacher, although ideally they are meant to be great teachers. I think some parents have problems to raise the children, and the surroundings around children influence them a lot. As individuals, parents more or less have some bad behaviors. Some parents abuse the children which is a serious problem. Society has to protect the children from the parents. Sometimes, an official of children protection center visits the parents, and persuade not to violate them. In the worst case scenario, parents and children have to live separately. Parents are not teachers any more in this case. It is even more worse that all children tend to unconsciously or subconsciously replicate every behaviors including bad ones from their parents.
Children do not have sufficient time to spend time with parents these days. Parents' today work for long hours. They go back to their home late every day. Many kindergartens open until late time. Some are until seven o'clock, and some are until ten o'clock whatsoever (and so on) . Parents go and bring the children at very late time. The reason kindergartens open late is the change of our society. In the old time, women stayed home. If they have a job, they work inside home. But nowadays, many women work outside. As a result, both parents return home to sleep. When children can make time to learn from the parents?.
With considerable concession we can say parents may help their children much more than do good teachers. Parents virtually distinctively dedicate themselves to nurturing their offspring. Some scientific studies have even shown that parents' love sometimes have astonishingly mystic influence to their children.