Ha. I was tasked to teach (classic) Project Management without being super-familiar.

Then I had to get familiar with the new stuff; waterfall, agile whatever.

They literally are all nothing but hacks that violate the basic points of actual project management. (e.g. Projects have a clear end)