David Straus
David Straus

David Straus

Technology, education, convergence of education and technology, kids, animals, startups