Today, project management is everywhere. Software team leads are moonlighting as project managers (even if it's not in their job descriptions). Department heads have to know the ins and outs of the software they use to communicate with top management, clients and employees. Simultaneously. Marketing agency managers are handling every campaign like a project. And