>>I am a Chinese, teaching English in China. Hope I can learn from you all.
There is no plural "you" in English, except in the South Eastern US States, where they sometimes say you-all or ya'll. By ending your sentence with "you all," you make it sound like a Southern dialect:^) Okay I guess, but a little more formal style would be "all of you."
Also, I think you can use "so" at the end of a sentence, but it would be better to have a clearer reference, as,
Mary: Do you think he will pass?
Alice: I hope so.
Cheers