ESL C
(ESL C)

This course is designed to further explore and enhance the English language amongst advanced students that already possess knowledge of English. It will put a particular emphasis on reading, listen, speaking and most importantly writing.