Happenings this week and summer camps