In spring 2019 I am teaching two courses: elementary number theory (328K) and abstract algebra II (373L).
Here is my CV and below are my papers. At the bottom of this page there are also some expository notes. Please email me at
As part of a grant application I had to summarize five years of research in two pages. I'm posting the summary here in case it is interesting to someone. (I'm afraid it will only be readable to mathematicians.)