throughout our life, we learn so much from many people. we have many teachers in our life. learning is the continuous process and we tend to learn some or the other thing throughout our life. but best of all teachers are our parents, who continues to be the part of our learning for the most of our life.
the journey of our learning starts from the birth. we learn to speak, to write, to walk, to eat from our parents. our parents prepare us before we go to schools. parents teaches their child with patience and with repeated efforts to make sure that we learn it. though child doesnt learn academic lessons from their parent, but it is not that parents cant do it. whereas no other teacher can teach a child what he learns from their parents.
parents are with a child for most of the time. parents tries to teach us what is right thing to do. parents teach their child like a teacher, guides them like a mentor, helps them like a friend and inspires them like an idol. other teachers are with the child for a part of day. since parents re with their child for most of the time atleast till their adolescent age, child copies their parents. as a new born, being naive to the world, child copies most of their parents behaviour. so it depends on the parents what they want their child to learn from them. it depends on the parents how to mould their child to become knowledgeable adult, prepared for the world, and with right morals that is the part of their personality.
so according to me, parents are the best teachers. they teach their child with love which is required for the child to understand and with right amount of strictness which is at times needed to ensure their child doesn't take the lessons lightly. their dedication, to make their child perfect human being and to be successful in life, makes parents to put in much more efforts than any other teacher.