Oh shirlton, been there done that with OH, whose middle name should be Heath (aka Heath Robinson).
With regard to the foreign language, its a pity you haven't got any exchange students staying. Tony could probably get them up to A-level standard in Anglo Saxon!!
valmarg