teaching teaching philosophy teaching areas evaluation of information services technology for information professionals knowledge management