David brings over 28 years experience to the world of therapy and counseling. His work has improved the lives of over 1 million people, via his compassionate and results oriented approach to his work. Any personal challenge can be overcome/improved with the right tools.