The Jackson County Public Library hosts three community events over the coming week.