Browsing: role of a trainer in skill development