What is a self-development? To the question I have got various answers. Most of the people think learning something new or reading a book or travelling can be a way to develop yourself. And I totally agree with all of them hence any of them is a kind of communication. You either interact with people or with a writer or with the nature or yourself. So there is always an answer IN the question. You need to notice it in. SELF - development but not egoism. You develop yourself, your recognition of your own understanding and the multiple functioning of a human being: YOU. So how can you do that? You can do that if you accept others as they are and you accept yourself as you are. I see how many people struggle with the desire to love themselves. I hear and see almost everywhere," just love yourself", " love yourself". And you don't know how because you are a human being as all the others who have the same fighting. Being an English teacher helps me communicate with different people o