Some children may want to learn to skate or ski but some children are waiting

What is the correctly punctuated version of this sentence?
Some children may want to learn to skate or ski, but some children are waiting.