However I maintain my point that no one has the right to impose their will upon you.
That's a great principle, but consider the fact that Dan was foreigner and a guest in Asia.
Ultimately, foreigners lose every fight in Asia, eventually. Why? Because if Dan had won, the TKD teacher would have lost face. Then, his only choice would have then been to commit suicide (not likely) or to get 15 of his TKD buddies together and beat the hell out of Dan in some secluded area with no witnesses.
That's how it works here. There's no such thing as a fair fight in Asia.
Still want to be a hero?