Since it's for school, their IT should be called in to fix this too.
Try more scans by Grif. Read:
http://www.cnet.com/forums/discussions/how-to-remove-pup-option-603542/#post-f742c795-5881-433b-a29b-6d758efe5cd3
I reset my old Dell laptop (circa august 2010) using system restore a couple of months ago. It had been contaminated by something nasty that made it all but useless. I tried to clean it up a couple of times, but it just kept reinfecting.
I had some trouble getting it updated through SP1, but eventually got it done. But now it gets stuck at the "checking for updates" screen. It just keep searching forever.
I would just leave it alone and see if it eventually updated on its own, but I think this same error is causing a fault when I try to install Smart Notebook software. When I try to install the software, it also checks for windows updates and gets stuck searching forever.
This software was the whole purpose of getting this machine up and running because I need it to run the smartboard in my classroom. Believe it or not, my school laptop is slower and probably older than this one and I'm locked out of doing anything that might improve it.
If it comes down to it, I would consider updating the operating system, but I don't know if putting Windows 10 on an older laptop will cause issues as well. Plus, I can't afford to update it anytime soon.
System Info:
Dell Studio 1558
6GB Ram
64 bit OS
Windows 7 Home Premium

Chowhound
Comic Vine
GameFAQs
GameSpot
Giant Bomb
TechRepublic