Learning to program in Modula2 is like learning to speak a new language. You will have to memorize a whole set of new words. Learn to understand what they mean so that you can use them at the right moment. Not forgetting that you have to be able to write them correctly (computers are very bad at understanding what you actually mean!).
But this is not enough! Programming is about using one such language to control a computer to solve your problems. Programming is to computer language what literature is to a language: the realisation of ones idea using the given tool (be it a computer or human language).
Each program serves as a basis for an exercise which requires your brain power. Yes, you will need to get your hands dirty to learn to program in Modula2. In other words, you will be reading, executing and modifiying programs all the time. And before you know it the brand new (programming) language will turn out to be quite readable actually. If and only if you put all your energy into making the exercises! Experience learn that reading the exercises is not enough!