Greg Stoddard
Greg Stoddard

Greg Stoddard

Comp sci grad student. Faking it 'till I make it.