What do you call someone who gives little time to complete work?

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.

Example sentence:

That teacher is such a _____.


Solution 1:

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.