The online registration period has ended. Please contact Amy Lang, Youth Services Librarian, at (508) 528-3380 x5 or alang@virtualnorfolk.org if you are interested in signing up for one of our programs.