Greetz.

Could you please let us know what Operating System you are using? also do you have access to another computer?

If you do then i would change all your passwords and secret questions etc just incase he has been able to capture login credentials.

also if you have enough PC experience then i would recommend that you back up important documents, and format the laptop, and re-install your Operating system and make sure you have updated firewall and Anti Virrii and do regular scans.