The University of Adelaide’s English Language Centre (ELC) is situated in Adelaide's city centre. The ELC prides themselves on offering:
Study with the ELC and you will be part of a University ranked in the top 1% of universities worldwide and South Australia’s leading university.
Continue Reading...Contact Number
+61 8 8313 4777
Website
https://www.adelaide.edu.au/elc/
CRICOS Provider Number
00123M