What do you call someone who gives little time to complete work? For example, a teacher who asks for a submission on a difficult project within just a few days.
That teacher is such a _____.
That teacher is such a tyrant.
The tyrant, according to Lexico, is:
A person exercising power or control in a cruel, unreasonable, or arbitrary way
Which is obviously not exclusively about time, but it could involve erratic changes to planning.
n. A person who believes in or practises firm discipline.
When used in the context of a teacher, it has strong connotations to things such as harsh deadlines.
That teacher is such a disciplinarian.
Few other synonyms work as well as martinet
n. A person who demands complete obedience; a strict disciplinarian.
That teacher is such a martinet.