
Contributor
Sheri McGregor
Sheri McGregor is an author and life coach who holds a Master's Degree in Human Behavior. She founded http://www.RejectedParents.Net to help parents of estranged adults. McGregor's popular hiking San Diego area hiking guides share...