When I'm away from the table i'll read pool books and watch a lot of instructional videos. also old "pro" matches. Youtube is awesome !!! I don't do the whole mental imagery thing, just not my thing. In my opinion you should never stop learning, when u do stop is when you'll stop progressing.