Good points from a fellow FedExer and the guy with the best avatar on the forum.
There's also no substitute for experience. You can only get that one hour at a time. Doing the minimum as fast as possible probably translates into a sub-par pilot and instructor who may get themselves and their students hurt.