David Teachout 

@lifeweavings
Mental health therapist and subject matter expert, focused on developing critical thinking for resilience and the struggles of religious trauma. Always learning. Exasperated critic of my professional field of psychology.