Learn English – Synonyms to “teach a course”

nounsverbsword-choice

I'm a non-native English speaker who sometimes teaches topics like programming and development practices but I haven't found a good way to express that in English.

"Teaching" and "educating" sound too school-like. The courses are for professionals, typically one or two days long.

"Mentoring" sounds like something longer, more continuous, not in lecture/exercise form.

"Lecturing" sounds boring and doesn't include the exercises part.

And the thing that I teach, is that a "course" or a "class"?

I sometimes use the expression "hold a course", but I've found no reference online where it is used for something other than navigation (often metaphorically) so I guess that's Swenglish.

What would be the conventional way to say this?

Best Answer

I think you are over-thinking it. The fact is-

you teach a class or a short course

A course generally refers to multiple sessions, while a class can be used for both single session and multiple sessions.

Related Topic