Teaching

Princeton

Tutorial

Past experiences


Service

Organizing committee

Area chair

Program committee/reviewer*

*: I have been taking a lot of reviewing load since an early stage in graduate school and also learned a ton along the way. These days I have to sample a subset to make sure I have time to write quality reviews.