Seriously, I skimmed through most of these comments and the responses seem to range from virtual machines to Linux, to separate accounts, to tell them to stuff themselves. Except, the author point out the desire to be polite and friendly, while at the same time apparently unwilling to go the Linux route. Isn't a VM or separate account just an extension of the latter? In other words, why should the author have to go to ANY lengths to accommodate these requests--when the real desire is to politely back off and not fulfill them? Handing over your personal laptop--no matter what your technical proficiency--is still handing over your personal laptop. One direct approach I might try is to talk to the school administrators about the problem and present it as an issue of the laptops not being within easy reach of the classroom(s). If they balk at this, you might--assuming your instructor has noticed the problem too--ask your teacher to submit a request to reserve the computer every day at class time, or make a formal request to block your PC at the firewall, but only during classtime. To put this another way, put in 15 minutes of elbow grease that puts a lot more work on them, and they'll come up with a solution you might not have considered. Further, you're no longer responsible for fulfilling the requests--which is the ultimate issue. In the end, it sounds like a big part of the issue is Internet access. You can always take the passive approach, too. Regardless of your laptop's OS--you can use a scheduled task to stop your network card 5 minutes into class (just in case you forgot something yourself), then start it up again just after class. You can just explain you're having problems with your networking...and when you want something off the Internet, big deal, you can call the super too. Besides...maybe when they discover you're no longer at their convenience, the class finds that someone has a smartphone.