Dealing With a Soul Crushing Prof.

But she is. And sadly, so are her clones. They also are out there in the workforce and you likely will work for or with one at one point in time or other.

Gotta learn to deal with people like that for at least as long as it takes you to get away from them. I concur with advice given.