German is a easy to moderate language to learn ( it can be hard in some cases, mostly memorization ) depending on how committed you are and how your memory works. I find it moderate for there are more than one meaning for a word. I find this language fun, and easy to learn. It is almost like a brain teaser in some cases for me. I would recommend learning this language for beginners or just to refresh your memory. I give this learning process 10/10 for fun 10/10 for commitment and 10/10 overall. Learning this language is like a roller coaster, you have some ups and downs, overall very fun!