Yep, pretty much. You could also say that by working in an assisting role you helped 'free up' the Librarian by assuming some of her preparation workload so she had more time to spend in face to face teaching of students and by making sure that she had a quality range of teaching resources prepared etc