Shi Yan Ming still comes across as a likable guy.
Despite the foibles of American life, he's doing alright.