Practice is laggy, yes. Make your connection more stable aswell, close any other things that use internet and you don't need while playing Minecraft, update every driver, yes, even the ethernet driver.
There can be many reasons why lag is happening.
1) Too far away from the host
2) Slow...