I disagree with everyone here, I don't think this is a good workout. Your Triceps and Biceps should be worked out on a separate day, possibly together, preferably each having their own day. Also, I would recommend doing your hamstrings on a separate day than your quads.
I use to do workouts...