I used to teach English to non-native speakers. All of them wanted to learn English with an American accent. I think they are actually doing themselves a disservice because they fail to understand the subtle differences of class status an accent signals. A more British inflected accent is an easy way to signal higher education and status to an American. They go a bit gaga for British accents. It's also easier to fake a British accent.