Thursday, May 2nd is the last day of classes.  Finals are May 6th to the 10th.