Currently have used Guitar tricks for a couple years and have also been working with Tom Hess online. He seems to have me heading in the right direction for a change and I enjoy the structure. If you havent checked him out do so just google: Tom Hess online guitar lessons