David Hu
David Hu

David Hu

Software Engineering student at University of Waterloo; interned at Khan Academy and Google.