Rachibaby, have you considered looking around the UK for a GT specialist? Or a retired schoolteacher who can help you? What about a Catholic school which will accelerate him?

I know your personal situation is tough, but unless you change something, it will just get worse.