Having knowledge is the quality of knowing about oneself (including one’s strengths as well as their weaknesses), others, and various aspects of communication. Self-knowledge is the quality of knowing how one is perceived as a communicator, as well as one’s strengths and weaknesses. Other-knowledge is knowledge about how people from other cultures think and behave that will also help people to be more effective communicator.