Gabrielle - I take issue with the portmanteau you used to tag this story. I think prostitumba works better as it joins the two words at the u. Yours just adds Zumba onto the end of an unfinished word nor does it sound good.
Can't argue with truth
A minor quibble compared to the glory of "...instructor-cum-prostitute," however.
Take a bow.
Early release, eh?