Interview to Jordan Aird, Regional Manager of Edge Hill University (UK)
Edge Hill University is based on an attractive, award-winning 160-acre campus in Lancashire, close to Liverpool and Manchester. The Language Centre at Edge Hill University offers classes in English as an additional language through Year-Round English Language Development classes,...
Posted On 07 Jun 2019