I'm currently experimenting with using Zoom instead of Skype. This seems to be advantageous on a few fronts:
If I sent you to this website, can you create an account or download the app (or you can use the web browser) for our next meeting?
Here: https://zoom.us/
Phil