SANDRA HUGHES-HASSELL is Associate Professor, School of Library and Information Science, University of North Carolina at Chapel Hill. In her 20-year career, she has also been an elementary school teacher, a school library media specialist, and director of the Philadelphia Library Power Project. In her current research and teaching, she focuses on resources and services to youth and the instructional role of the information specialist.