well June 18 is best for me.. my cousin has a graduation party thing on the 24th so I'll probably be at her house still on the 25th since they live kinda far...