One of the many things I've learned from Kindermusik is the importance of inhibitory control. Kids are great at wiggling around, especially when they're told to, but something they're not always so great at is stopping the wiggling. This comes easier to some than others. N is one of those others. When he first strarted going to Kindermusik classes I noticed he was often the last child to stop doing an activity. I'd never thought about the need to teach him inhibitory control (Yeah, I'm the world's greatest Mom. Good job, Marianne), but I learned it is an important step in learning how to sit still, among other things (Hmmm, maybe that's why he has a hard time at church?). Kids need to learn to control their physical bodies.
The way they teach this at Kindermusik is they'll play stop and go games. These are easy things to do at home. If you're dancing around with your kids, say STOP and have your kids freeze in place until you say GO. Or, if you're dancing to actual music, hit the pause button so your kids learn to stop when they hear the music stop too. That's good for their aural skills too. Basically, you can do this with any physical or musical activity. My kids love it. N is so much better at controlling himself. Sometimes he starts moving again before I say go, but we're working on it. C loves these kinds of games- they always make her smile. Hopefully learning this now it will help her not have ants in her pants when she's N's age.
So, if you have a wild child like mine who can't sit still for more than two seconds at a time, this would be a good activity for you. Anything to help you not go crazy, right? God speed.