The problem with all these "fantasy" spells is that many people,especially the young, think that the spell is the magic! It isn't! Magic works without spells. A spell is really a ritual, a ceremony. A wish. An attempt, by performing a ritual, and perhaps chanting, to make magic happen.
Many witches do not cast spells. I don't cast spells; and my witch teacher didn't.
Most people have cast a spell without even knowing! The blowing out of candles on a Birthday Cake is a pretty well established ritual. If you then make a silent wish, you have just cast a spell!
Do spells work? Well,obviously they sometimes do; but in my opinion not very often.