The US election is shaping up to be the most divisive in modern history, with the electorate seeing both candidates as equally unpalatable. According to a CNN/ORC opinion poll earlier this month, 57% of the public said they felt negatively about Hillary Clinton, while 59% say they hold unfavourable views about Donald Trump.
Forget the stereotype that Asian kids as shy and reserved. I was surprised myself at the level of enthusiastic participation from across the classroom: whilst I was expecting a few outgoing students to speak up for their friends, the majority of the cohort had raised a question, and even two or three at times.
As a Brit living in the United States, I have an up-close but outsider's view of their presidential campaign. What started as a ridiculous joke has become a serious, stark and terrifying reality - Donald Trump COULD be president of the United States, and seemingly no one can hear the little boy shouting that the emperor has no clothes on.
I have no doubt that Trump is not the answer to the very real PC problem we have sweeping across the West. What he is, is a reaction to a problem which is showing no signs of going away. It's time for moderates to get on board and realise that to counter extremists both in politics and in the war zone, we have to speak up and speak our mind.
Ultimately the saving grace for anti-Trump Republicans might have to come when either Rubio or Cruz drop out of the race, allowing their supporters to combine rather than split their votes. I'm no Republican but for the sake of the tenor of political debate in America, I hope they are able to find an effective counter to the Donald Dynamo soon.
This is not a good time to be in the punditry business. It's as well to recognise the fact: none of us has a clue what's going on. Donald Trump? How did that happen? ... Politics in both the US and Europe is getting ugly. So here's another suggestion: let's put teachers and doctors in charge. They could hardly do any worse than the current lot.