Michael Hall holds a Masters Degree in Applied Linguistics and is a qualified and experienced language teacher (English as a Second Language and Languages Other Than English), a language student (mainly Latin and Italian these days, but he can also get by in Spanish and Arabic). He is based in Adelaide, is registered as a teacher with the South Australian Teacher Registration Board, and holds current Working With Children and National Police Check clearances.Â
Apart from managing this website and preparing courses available here, Michael also works as an English teacher and is completing a Graduate Diploma in Classical Languages (Latin) at the University of New England.