We had a roommate for a short time last year that had a ridiculous porn issue. I am of the camp that porn is degrading and sets unrealistic expectations of real women so DH does not view it. I tried parental controls my ISP offers thinking if nothing else it would embarass him out of it. It did not so we removed the guest account and password protected mine and DH's access with really weird passwords, they computer was only used by us the next 1.5 months. I think the public place would be best but unless your mom is home 24/7 he will do it there.
Amanda
2011 Specialized Epic Comp 29er | Specialized Phenom | "Marie Laveau"
2007 Cannondale Synapse Carbon Road | Selle Italia Lady Gel Flow | "Miranda"
You don't have to be great to get started, but you do have to get started to be great. -Lee J. Colan