In this episode I talk about a recent troll experience, and about two concepts that helped me recover from that experience quickly.
See All 79 Episodes of "Introverts Talking Business"