Could be bad internet, could be his computer being close to the minimum requirements (or possibly below in some areas), could have been steam downloading in the background... There's a number of factors that could be him lagging hard, so it is hard to just say "This is what is wrong, here is how you fix it."