June 2nd Assignments