Dr. Kevin James Osborne
Dr. Kevin James Osborne's avatar
I have a blog called Dreaming Together for a Better World. I'm a writer, therapist, singer, and chaplain. I use hand puppets named Dr. Teddy and Murray the Moose to get people to open up. My wife, Karen, edits my writing. I'm grateful for her help.