Stafford House International is a group of English language schools that offer courses for general, academic and professional purposes.