Business English

To be able to communicate naturally with executive members

Socializing

to communicate more smoothly in English