Duke College offers a wide variety of language programs to meet the needs of our learners. Our courses are flexible, and you can take them in any order or combination. Many students find it helpful to enroll in our main ESL program, and also take an IELTS or CELPIP course at the same time to prepare them for the English test they are planning to take.

ESL – Click here for a description of our main ESL program.

Business Communication – follow this link for details about our Business English classes.

TOEFL – Click here for a description of our TOEFL preparation classes.

IELTS – Follow this link to find out about our IELTS preparation classes.

CELPIP – Click here for info on our CELPIP classes.