My son is very good with computers. In fact, he was the head tech for a big company.
A few years ago I deleated the brain from my computer thinking it was a program I no longer used and it was just wasting space. I wasn't have any problems with my barely year old computer. Till then...
This is when he suggested Teamviewer. Now if I have a problem, even though he's in the next state, he can take over my computer and fix it. We often use skype during the process and I am able to both hear and see what he is doing. I learn while he works. Since it's free I thought I'd share it here.

TeamViewer - Free Remote Control, Remote Access & Online Meetings