Randy Haveson on self-esteem
Manage episode 275494292 series 2813638
Randy Haveson is a former drug addict and alcoholic but has been sober now for over 36 years. Today, Randy is an author, speaker, life coach, father and husband. He's living proof that you can overcome any obstacle if you believe in yourself.
68 episodi