publications, awards, and teaching