Cap Cana Heritage is the new school at Cap Cana, which looks like it will be very swish. You too could be teaching the jet set, or their kids, anyway. The location could be a plus or a minus, depending on what you're after.
I've never heard of MC School, but may well go and have a look since it's not too far from us. Although the spelling mistake ('capitol') in their ad rubbed me up the wrong way, the website looks promising.