Free Geek is a non-profit organization that aims to promote the reuse and recycling of technology, as well as to provide access to technology and education to underserved communities. The organization was founded in 2000 in Portland, Oregon and has since expanded to several other locations. Free Geek operates a number of programs, including a computer recycling program, where members of the community can bring in their old computers and electronics for recycling, and a computer building program, where volunteers can learn about computer hardware and software by building their own computers from recycled parts. The organization also provides free or low-cost computers and computer access to low-income individuals, as well as training in computer use and repair. Free Geek is run by volunteers and supported by donations from individuals and organizations.