As for the teacher, we bought the lanyard they sell at the parks, we got ours at Epcot. They hold a bottle of water. They have the loop on the end, not the clasp. The teacher can use it for a water bottle, keys , or our teacher used it for her gym whistle. It had all the flags from around the world on it being it came from Epcot. She loved it and still uses it, 2 years later. It was around $9.