DD-Mod is a Modula-2 library for teaching concurrent and distributed programming. The use of this library, together with Modula-2, instead of the traditional socket interface and C, makes it possible to propose programming projects in a distributed programming course. Teaching tools based on high-level languages, such as DD-Mod (based on Modula-2), allow students to focus on the main topics of the course. In this way, it is avoided the waste of time with details related to the low-level interface of C and Unix. (pp. 379-389)