There are a few things to watch out for when looking at a program you are thinking about doing or that is given to you. If a program has some of these red flags, you might want to consider finding a different program (or coach).
No rest periods
No tempo
Multiple exercises that are basically the same (flat DB press and flat BB bench press, DB curl and BB curl)
Rep ranges all over the place
Pre-exhausting stabilizing muscle groups before a compound exercise