Who Has Been Your Best Teacher?

Remember when you were a child? You either hated to go to school or you loved it. But everybody has got one teacher that was special. It does not need to be a school teacher. Life is full of teachers. It can be your mother in law, your husband, your child.