For the daughter of my dh's good friend. We've known the girl since she was little and watched her grow up.
Do we just give cash, gift card (if so, where?), something else? Apparently she doesn't have much in the way of future plans yet, but is planning to take some community classes in the fall. I think she will still be living at home, so I don't think she needs anything for that.
Another option since she is a childhood friend, is something that will remind her of high school and her graduation/friendship with your daughter. I got a delicate gold bracelet that had a graduation type charm on it and I still cherish it. I have no idea what happened to the cash I got.