Theresa Shim

Theresa Shim

Attorney. Addicted to popular culture + all things digital. MA at UWaterloo in Rhetoric & Comm. Design. JD from St. John’s University.