Carrie is amazing! I love coming here regardless of the instructors. They all have different techniques and you have to go more than once to learn the steps so don't be disheartened if you don't get it right away. Go at your own pace and don't give up. I wish I have more time to go but I highly recommend Z Spot.
Not sure if they still have it but there was a kids Zumba class offered.