Marti MacGibbon, CADC-II 

Professional speaker, mental health professional, survivor of human trafficking, DV, homelessness and other adversity. Nature lover. I value courage, kindness, and a positive outlook.
Posts