I went to a law school that specialized in environmental law. Many of my former classmates from that school have gone on to start their own firms and nonprofits, all of which need tech help. The law school is in South Royalton, Vermont, a small town in a beautiful state in Northeastern US. The biggest city in that state is Burlington, a fun college town on a pretty lake. Very progressive and gay friendly. Depending on what you are looking for, there may be good job/environmental volunteer opportunities in that area. The law school is called Vermont Law School, and their website has improved tremendously since I was a student there!