Looks fine,
try and alternate antagonistic muscle groups - with a 1 min 40 sec rest time between each to cut down workout time.
You may enter a slight overtraining by the end of the 3 weeks. Well I did because I did workouts every 2 days instead of 3 days a week. Don't worry, when you go back to your normal cycle, you will find your body starts to super compensate and steady gains in strength start to arrive.
Its a principal off what the Soviet called concentrated loading.