The Jackson County Public Library has announced free programs for adults and teens in March.