A teacher-librarian is a professional teacher with a minimum of two years of successful classroom experience and additional qualifications in the selection, management and utilization of learning resources, who manages the school library and works with other teachers to design and implement resource-based instructional programs.