I am in a similar position. I travel to my local moon twice a month for a class and rolling, and twice a month for a private; I am kind of on a lunar cycle. I watch MTS, DVD's and Books that reference the material I have learned in class and privates. I also study areas that I had problems with in rolling. I make lots of notes and do lots of visualization. It is slower than being close and training more regularly but I seem to be improving