Since last 3 years, I teach in in an engineering school.

It happens generally between September and March and, it is legally sealed with a fixed-term contract (as a regular employee contract, not as freelancer).

In order to give you an idea, currently it represents 5 contracts, over 2 to 7 months, ranging from 10 to 40 hours with lessons lasting from 1 to 4 hours.

I do it in part-time, I have had full-time jobs over this period.

In my resumé I have wrote a line per contract (as "Occasional Haskell Teacher"), should I still represent it like that? (My worries come from the fact that my other main jobs are less visible compared to my teaching jobs).