72 issues of The ModulaTor: Articles about the programming languages Oberon-2 and Modula-2: programming examples, implementation notes, language comparisons, and language design.
Very good series of exercises to learn Modula-2. Exercise code is available online so that you can focus on the questions. Topics are clearly addresses in independent questions.