Browsing: how to make teaching interesting and effective