There's something that confuses me a little - when I speed up my skill learning at a shrine, there's a message under the skill timer:
Whoa! You're learning super fast. Keep in mind, if you switch skills you'll lose your super speed.
However, it looks like rather than speeding up learning, it just cut off x time off the timer. In which case the 'speediness' isn't very relevant? I did switch skills and noticed that the timer stayed the same (it was still shortened).
So maybe I'm misinterpreting the above or this is an artifact from a previous version of skill learning?