Skills Training and Challenges