Browsing by Keywords innovative methods of teaching