:D
I remember distinctly trying to decipher my previous weeks' C assignments at the class as soon as a week later, and confirming my conclusion that it was FAR easier to write a new programme from scratch.
You are correct, and Pascal is a good way to learn modular programming.
I hated it at the time, though, I remember distinctly (though that might have been the lecturers and not the curriculum).
As long as no-one suggests Modula-2.