... surf the Internet when you feel bored? 4) Do you like to speak English in front of people? 5) What are you good at in learning English? 6) What are your dreams in your life? 7) What is your ideal ... Finance and Banking, Tourism and Hotel Industry5. Teaching Business English skills: Presentation, negotiation, meeting, telephoning and socializing6. Teaching debating and critical thinking ... Listening, speaking, reading and writing2. Teaching TOEFL, TOEIC and IELTS3. Teaching grammar of written and spoken English 4. Teaching ESP, including English for Information Technology, International...