James Gray

Principal Lecturer/Teaching Fellow

Organisational affiliations

Education/Academic qualification

  • LLB (Hons), Law

    30 Jun 1996 - 31 Dec 2099
  • CELTA

    30 Jun 1991 - 31 Dec 2099
  • BA (Hons), Philosophy

    30 Jun 1987 - 31 Dec 2099