Thats a pretty tough spot. If she signed the contract then its going to be very hard on her part to get out of it. How long has she got left before the end of her contract?

The only thing I can suggest is that she try talking to the instructor again about possibly postponing her training with an agreed upon return date, however if the instructor already refused to let her out of it, the chances are not good.

She could try closing her bank account to prevent them from taking more money out. Dunno if that would work or not though.