Teen programs at libraries have a lot to offer