Hi Kim, welcome to TSF
Report your friend to the police. If he's installing keyloggers and screen grabbers then he's after your personal details, passwords, bank account numbers, etc. If he's a computer tech and has worked on other people's computers, then he's probably doing the same thing to them.
If you'd like our security analysts to check out your computer for any leftover spyware, please follow
these instructions and start a new thread in the
Virus/Trojans/Spyware forum (include a link to this thread).