> For complicated skills, you need to be a domain expert to really know how to do this. (...) I have used it to teach myself music.
It sounds like you must have had some interesting difficulties with that, not having been a domain expert in music. What were they and how did you overcome them?