I would modify it a little bit, because several exercises in a plank position is just too hard for the arms for those who are begginer/intermediate, they start shivering and the following exercise isn't done well or to its full length.
Otherwise, it is a GREAT workout routine, this is the first time I didn't even notice how the time flies. Did two of these,moving on to some toning exercises.