Liam Porr

Liam Porr

UC Berkeley Computer Science student and casual blogger