BWYA: Beijing World Youth Academy

What does BWYA mean? The above is one of BWYA meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: Beijing World Youth Academy