your routine looks good to me, but as @Jacques said, I would extended the time for fun to 30 minutes at least, and read carefully syn's tips, they are really helpful. Be flexible in your routine too and if you are having fun with something go for it. Your learning will be better if you are...