Professor Grimmelmann teaches at Cornell Tech and Cornell Law School. As a lawyer and technologist, he aims to help these two groups speak intelligibly to each other. He writes about intellectual property, virtual worlds, search engines, online privacy, and other topics in computer and Internet law. He received his J.D. from Yale Law School, where he was Editor in Chief of LawMeme and a member of the Yale Law Journal. Prior to law school, he received an A.B.
in computer science from Harvard and worked as a programmer for Microsoft. He has served as a resident fellow of the Information Society Project at Yale, as a legal intern for Creative Commons and the Electronic Frontier Foundation, and as a law clerk to the Honorable Maryanne Trump Barry of the United States Court of Appeals for the Third Circuit.