Patrick Teh

Battle-scarred problem solver. Total Netflix buff. Chinese food junkie.