I highly recommend Bill Sheppard as a life coach and mentor. As a busy executive mom, I have relied on Bill to help me balance my responsibilities and hectic life. He helped strengthen my relationship and interactions with my teenage children. He is a great communicator and listener. His no-nonsense style is valuable for life coaching as he is not afraid to address difficult topics and challenge you to be better. Most of all, I love his wit and humor! read more