A small note: the experience tree always provides a standard amount of XP, equal to the difference between the hero's current level and the next level. And this does not depend on whether the hero has the secondary skill "Learning".
Your comment has already been taken into account. ;)
