Overcoming challenges and improving skills