The BLC delivers high quality English language courses to non native speakers.