I love Zumba too! I can't go as often as I would like since I was diagnosed with fibromyalgia last year but it is SO fun! Have you heard of MixxedFit Dancing? I'm in Washington state and the Dojo where I first started taking Zumba at created a program of exercise/dance called MixxedFit and its so amazing!
Both are a great way to burn calories and have a blast too! Kudos to you for even being able to teach Zumba! You're in the right place to help you on your journey to lose weight. I have over 100 lbs to lose as well. It is a journey but SparkPeople makes it a little more organized and manageable so you can see where you can improve and make changes.
I love the support here as well! I've met many supportive and encouraging people within this site and its truly a blessing!