BG2000 English III

Advanced academic English, with activities to foster reading, writing, listening and speaking skills in English through communicative activities in a meaningful academic context.