DS is finding German a little bit difficult. He's currently y7, and needs a bit of help at home. He has cgp study book and revision guide, but wondering if there are any apps (not Duolingo), or websites he could try?