Coach Dan helps clients overcome various challenges, including: