Term: bitchy teacher
Example: a teacher that gives 9028745972 assignments that are due the next day, is a bitchy teacher
Definition: the hardest teachers in the whole world