"Paul practices diligently for his recital everyday for an hour."
I was told this sentence is grammatically incorrect. It should be rephrased like this, 'Paul practices diligently every day for an hour for his recital.'
Would you please help me understand why the first one is incorrect?
Thanks in advance.