Немецкий хорош именно своей логичностью, но учить и знать правила там нужно обязательно, хотя читать очень просто. Сын учит немецкий 4 года, английский - 9 лет.  Немецкий любит больше, чем английский - именно из-за логичности.  Немецкий у него на уровень ниже, чем английский - но это из-за спецшколы английской. Ищите нормального репетитора, и ищите то место, которое у ребенка пропущено или непонято и все нормально будет.