Branches social skills programming includes teaching the skills necessary to navigate through the ever increasing sophisticated social world. Having a strong set of social skills provides for the ability to communicate, relate to, and connect with other people. These skills are essential for establishing friendships and relationships which increase the quality of every individual's life. Some examples of what we will target during his program may include: reading social cues, expressing feelings, listening to others, thinking before acting & speaking, understanding personal space, sharing, turn taking, showing empathy, etc.