When I was starting to learn guitar, I was told by almost every teacher that I had to practice sight reading. I thought that sounded like a good idea, and something I should be doing, but I really didn’t know how or what to sight read. I was advised to pick up some sight reading books (I think that the Associated Board published some at the time), but this was a problem, since a) I didn’t have that much money for music and b) once you’ve played through the tunes in the book, the book became useless (since it’s not really sight reading once you’ve read it once through!). Times have changed though, and luckily the internet has a great solution.
The sight reading factory has a great online app that auto-generates sight reading exercises for you instrument, including guitar. I’ve been playing around with this for a couple of days, and I think it would be a great addition to any guitar practice routine.