Bill Horncastle

Bill Horncastle’s background is linguistics, his family is bilingual English - French, and he has taught in the private and public sector in the UK for the last 40 years. He understands the needs and priorities of many English learners from university students to business people.

Videos by this Contributor : (7)