Compared to English it is more difficult in the beginning and easier once you know the basis. Actually English is partly comprized of German, so many words have the same root. German also has a lot of latin (or greek) origin words, which are alike in English (or Spanish).
Once you learn vocabulary it is wise to learn the gender along with the word, as there is no reasonable rule why we say "der Mond" (male) and "die Sonne" (female) compared to French who use the opposite gender.
Beside this Germany is a nice country with a low criminal rate and friendly but rather distant people (at first).
Im Vergleich zu Englisch ist es schwieriger am Anfang aber einfacher wen man die Basis kann. Eigentlich besteht Englisch sogar teilweise aus Deutsch, also haben viele Worte die gleichen Wurzeln. Es gibt auch viele Worte aus dem Latein (oder Griechischen) die in englisch und spanisch gleich sind.
Wenn Du Vokabeln lernst ist es klug, das Geschlecht gleich mit zu lernen, denn es gibt keinen vernünftigen Grund warum wir sagen "der Mond" (männlich) und "die Sonne" (weiblich) im Vergleich zu französisch, wo das gegensätzliche Geschlecht benutzt wird.
Abgesehen davon ist Deutschland ein nettes Land mit einer niedrigen Kriminalitätsrate und freundlichen, aber (Anfangs) eher distanzierten Leuten.