I know abt cases and genders ( I studied linguistics before and I have started learning German already). I found English is comparatively very easy... But the worst thing of learning here is they all speak dialect, swabisch... some words and pronunciations are a little different from standard German.