The Teaching Librarian: Web 2.0, Technology, And Legal Aspects