Concepts in skill learning