I do not know why you are making three days off, if you have time I would suggest to make just 2 days off, cause as I noticed you have been working out for 6 months so you are not a beginner at all, so 5 days a week would be nice. It is just my opinon
I learned many things in the online program I tried and had great result.