David Abrams is an Adjunct Professor at Suffolk Law School. He is the former Program Director for Harvard Law School's first-year Problem Solving Workshop course. He received degrees in electrical engineering from M.I.T. and spent twenty-five years designing hardware and software before going to law school. Mr. Abrams is interested in the relationship between law and technology, particularly how to apply both effectively to reduce undesirable behavior while not destroying the openness that has been the hallmark of the Internet since its inception.