TeachAids celebrates its official launch as a nonprofit
TeachAids was started in 2005 as a research initiative at Stanford University. After more than two years of operating within Stanford, TeachAids formally launched as an independent nonprofit this year. We are officially partnered with Stanford, among numerous other organizations worldwide. On December 15, TeachAids celebrated its launch at a special fundraiser at Vino Locale in Palo…