Theresa Shim
Theresa Shim

Theresa Shim

Addicted to popular culture + all things digital. Finished my M.A. at UWaterloo in Rhetoric & Comm. Design. Now pursuing a J.D. at St. John’s University.