John Porter is a Licensed Alcohol & Drug Counselor. He is working experience across populations ranging from children, adults, and geriatrics- individual, couple, and group counseling. He is also a writer & blogger. David is the author of several Blog Sites.

This profile currently does not have any publications associated with it.