The last day for library checkout is Friday, May 12th. ALL library books are due back by Friday, May 19th.