omg so good Author Victor Guan Publication Year 2021 Type Thesis Abstract omg so good University Princeton University