Do not forget about FACETIME! It can be a wonderful thing when she is learning, and you are showing. It also can combine learning sessions with remote-visits! I cannot tell you how many "issues" I have had crop up that were very quickly resolved with a FACETIME call.